Mangabeys Meaning
There are 1 meaning(s) for word Mangabeys
Meaning 1 : large agile arboreal monkey with long limbs and tail and white upper eyelids
Similar words of Mangabeys :
There are 1 meaning(s) for word Mangabeys
Similar words of Mangabeys :