Word info

leptictid

Noun

Meaning

leptictid (plural leptictids)

Any extinct mammal of the order Leptictida

Source: en.wiktionary.org

Close letter words and terms