YourDictionary

solenodon

(sə-lēˈnə-dŏnˌ, -lĕnˈə-)

noun
A large ratlike insectivorous mammal of the family Solenodontidae, especially Solenodon paradoxus of Hispaniola and S. cubanus of Cuba, characterized by a long tubular snout and a long, stiff, scaly tail.

link/cite print suggestion box