ALL meanings of haitian solenodon
Hai·tian so·le·no·don
H h - noun haitian solenodon a rare shrewlike nocturnal mammal of the Caribbean, Solenodon paradoxus, having a long hairless tail and an elongated snout: family Solenodontidae, order Insectivora (insectivores) 0