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