English dictionary
elaphurus davidianus meaning and definition
Definition and meaning of elaphurus davidianus at MeaningMonkey.org. elaphurus davidianus meaning and definition in the English Dictionary.ELAPHURUS DAVIDIANUS noun
Definition of Elaphurus davidianus (noun)
- large Chinese deer surviving only in domesticated herds
- synonyms: elaphure, pere david's deer
Source: Princeton University Wordnet