Loading page
elaphurus davidianus is a noun meaning "large Chinese deer surviving only in domesticated herds". It carries one recorded sense.
large Chinese deer surviving only in domesticated herds
Definitions, synonyms and semantic relations for elaphurus davidianus come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.