agouta

[ uh-goo-tuh ]
/ əˈgu tə /

noun Zoology.

the Haitian solenodon, Solenodon paradoxus.

Origin of agouta

< French < Spanish aguta < Taino