Agouta

From Biology-Online Dictionary
Jump to: navigation, search

Agouta

(Science: zoology) a small insectivorous mammal (solenodon paradoxus), allied to the moles, found only in Hayti.

Origin: native name.