brachiationEnglish

brachiation

Noun

Swinging by the arms from branch to branch

English: brachiation