Noun Definition

brachiation

1.Definition: swinging by the arms from branch to branch

Category: General