Word info

adapisoriculid

Noun

Meaning

adapisoriculid (plural adapisoriculids)

An extinct eutherian mammal of the family †Adapisoriculidae.

Source: en.wiktionary.org

Close letter words and terms