English
Detailed Synonyms for elaphure in English
elaphure:
elaphure [the ~] nom
-
the elaphure
– large Chinese deer surviving only in domesticated herds 1the Elaphurus davidianus; the elaphure; the pere david's deer– large Chinese deer surviving only in domesticated herds 1