◄
Agouta
►
Dictionary
(
n.
) A small insectivorous mammal (Solenodon paradoxus), allied to the moles, found only in Hayti.
Clyx.com