Tamil Dictionary 🔍

alouatte

Al`ou*atte", n. Etym: [Of uncertain origin.] (Zoöl.) Defn: One of the several species of howling monkeys of South America. See Howler, 2.


alouatte - Similar Words