Word info

solenodontid

Noun

Meaning

solenodontid (plural solenodontids)

(zoology) Any solenodon in the family Solenodontidae.

Source: en.wiktionary.org

Close letter words and terms