Word info

dromomerycid

Noun

Meaning

dromomerycid (plural dromomerycids)

(zoology) Any extinct deer-like mammal in the family Dromomerycidae.

Source: en.wiktionary.org

Close letter words and terms