alouatta : Idioms & Phrases


genus alouatta

  • noun howler monkeys
    Alouatta.
WordNet