Word Study
agouta
CIDE DICTIONARY
agouta, n. [Native name.].
A small insectivorous mammal (Solenodon paradoxus ), allied to the moles, found only in Haiti. [1913 Webster]
For further exploring for "agouta" in Webster Dictionary Online