Word info

lagomerycid

Noun

Meaning

lagomerycid (plural lagomerycids)

Any extinct deer of the subfamily Lagomerycinae

Source: en.wiktionary.org

Close letter words and terms