Word info

eomyid

Noun

Meaning

eomyid (plural eomyids)

(zoology) Any extinct rodent in the family Eomyidae.

Source: en.wiktionary.org

Close letter words and terms