Find the word definition

The Collaborative International Dictionary
Solenodon paradoxus

Agouta \A*gou"ta\, n. [Native name.] (Zo["o]l.) A small insectivorous mammal ( Solenodon paradoxus), allied to the moles, found only in Haiti.