dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Brachiation
— definition
1.
brachiation (Noun)
1 definition
brachiation (Noun)
— Swinging by the arms from branch to branch.
2 types of
locomotion
travel