Brachiation — definition

1. brachiation (Noun)

1 definition

brachiation (Noun) — Swinging by the arms from branch to branch.

2 types of
locomotion travel