elaphure Meaning, Definition & Usage
-
noun large Chinese deer surviving only in domesticated herds
Elaphurus davidianus; pere david's deer.
WordNet
El"a*phure noun
Definitions
(Zoöl.) A species of deer ( Elaphurus Davidianus ) found in china. It about four feet high at the shoulder and has peculiar antlers.