English

edit

Noun

edit

dromomerycid (plural dromomerycids)

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