Uakari Meaning

There are 1 meaning(s) for word Uakari

Uakari Meaning 1 : medium-sized tree-dwelling monkey of the Amazon basin; only New World monkey with a short tail