Tamil Dictionary 🔍

agouta

A*gou"ta, n. Etym: [Native name.] (Zoöl.) Defn: A small insectivorous mammal (Solenodon paradoxus), allied to the moles, found only in Hayti.


agouta - Similar Words