meaning of brachiation

1. swinging by the arms from branch to branch


Related Words

brachiation |

Developed & Maintained By Taraprasad.com

Treasure Words