AGOUTA


Meaning of AGOUTA in English

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

Webster's English dictionary.      Английский словарь Webster.