solenodontid (English, noun)
expansion: solenodontid (plural solenodontids)
Senses:
topics: biology
natural-sciences
zoology
glosses: Any solenodon in the family Solenodontidae; a solenodon.
Forms:
form: solenodontids
tags: plural