Dictionary
Random Word
Search
Agouta
(n.)
A small insectivorous mammal (Solenodon paradoxus), allied to the moles, found only in Hayti.
Back to Dictionary