English dictionary
brachiation meaning and definition
Definition and meaning of brachiation at MeaningMonkey.org. brachiation meaning and definition in the English Dictionary.BRACHIATION noun
Definition of brachiation (noun)
- swinging by the arms from branch to branch
Source: Princeton University Wordnet