old world monkey - English Synonyms Dictionary

old world monkey

n.
[1] catarrhine