solenodon Meaning, Definition & Usage
So*le"no*don noun
Etymology
Gr. a channel + , , a tooth.Definitions
(Zoöl.) Either one of two species of singular West Indian insectivores, allied to the tenrec. One species ( Solendon paradoxus ), native of St. Domingo, is called alsoagouta ; the other (S. Cubanus ), found in Cuba, is calledalmique .