Word info

eocardiid

Noun

Meaning

eocardiid (plural eocardiids)

(zoology) Any extinct rodent in the family Eocardiidae.

Source: en.wiktionary.org

Close letter words and terms