Wiktionary
solenodontid
n. (context zoology English) Any member of the Solenodontidae.
n. (context zoology English) Any member of the Solenodontidae.