Agouta

Webster's Dictionary of the English Language

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