croo monkey

Explore definitions, synonyms, and language insights of croo monkey

Definitions

Noun
monkey of southeast Asia, Borneo and the Philippines

More General Terms