ALL meanings of cuban solenodon
Cu·ba so·le·no·don
C c - noun cuban solenodon a rare shrewlike nocturnal mammal of the Caribbean, Atopogale cubana, having a long hairless tail and an elongated snout: family Solenodontidae, order Insectivora (insectivores) 3