Agouta

word

Noun

A small insectivorous mammal (Solenodon paradoxus), allied to the moles, found only in Hayti.
More about this word
Synonyms and related words
Explore this word