Dictionary
Dictionary
Agouta — definition & meaning
Word Type Definition Agouta n. A small insectivorous mammal (Solenodon paradoxus), allied
to the moles, found only in Hayti.
Explore more words:
Entomophaga · Unsuspicion · Buzzardet · Misintend · Hexadecane · Haggling · Tyne · Canopy ·