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

                                                                                                                                                                                                                                       

Clyx.com


Agouara
Top of Page
Top of Page