Elaphodus
noun
Elaph·o·dus
| \ ə̇ˈlafədəs\
Definition of Elaphodus
: a genus of mammals (family Cervidae) comprising the tufted deer of China which is related to the muntjacs but lacks frontal glands and has antlers greatly reduced
Keep scrolling for more