Mangabey Meaning

There are 1 meaning(s) for word Mangabey

Meaning 1 : large agile arboreal monkey with long limbs and tail and white upper eyelids