elaphure
1. [ noun ] (zoology) large Chinese deer surviving only in domesticated herds
Synonyms: Elaphurus_davidianus pere_david's_deer
Related terms: deer Elaphurus
Similar spelling:   Elaphurus