Word info

adapisoricid

Noun

Meaning

adapisoricid (plural adapisoricids)

(zoology) Any of the extinct mammals in the family Adapisoricidae.

Source: en.wiktionary.org

Close letter words and terms