Definition of Agouta

  • (n.) A small insectivorous mammal (Solenodon paradoxus), allied to the moles, found only in Hayti.

Synonyms of Agouta


No Synonyms Found.

Antonyms of Agouta


No Antonyms Found.

Homophones of Agouta


No Homophones Found.