genus alouatta - English Synonyms Dictionary

genus alouatta

n.
[1] Alouatta