oromerycid
Noun
Meaning
oromerycid (plural oromerycids)
(zoology) Any member of the family †Oromerycidae, extinct relatives of camels.
Noun
oromerycid (plural oromerycids)
(zoology) Any member of the family †Oromerycidae, extinct relatives of camels.