Word info Synonyms

solenodontid

Noun

Meaning

solenodontid (plural solenodontids)

(zoology) Any solenodon in the family Solenodontidae.

Source: en.wiktionary.org

Synonyms

Close letter words and terms