Genus Elaphodus
|
Elaphodus cephalophus (organism)
Elaphodus cephalophus
Tufted deer
Id
90361007
Status
Primitive