0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?