What does Agouta mean?

Agouta meaning in General Dictionary

a little insectivorous mammal Solenodon paradoxus allied towards the moles discovered only in Haiti

View more

  • a tiny insectivorous mammal (Solenodon paradoxus), allied toward moles, found just in Hayti.

Agouta meaning in General Dictionary

(letter.) A tiny insectivorous mammal (Solenodon paradoxus), allied towards moles, found only in Hayti.