Webster's Revised Unabridged Dictionary · 1913

Alouatta

Alouatta ({not transcribed}) , noun

[Of uncertain origin.]

(Zoology) One of the several species of howling monkeys of South America. See Howler.

Also: Alouatte