Solenodon
Definitions
1
Posts
1
Posters
56
Views
-
Either one of two species of singular West Indian insectivores,allied to the tenrec. One species (Solendon paradoxus), native of St.Domingo, is called also agouta; the other (S. Cubanus), found inCuba, is called almique.
Explore More Definitions
Browse our collection of 300,000+ community-written definitions