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