ELAPHURUS DAVIDIANUS
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Elaphurus Davidianus.
Elaphurus Davidianus - as a noun
Large chinese deer surviving only in domesticated herds
Synonyms (Exact Relations)
elaphurepere david's deerExample Sentences
"The elaphurus davidianus is native to China."
"The elaphurus davidianus is a species of deer."
"Zoos have played a vital role in conserving elaphurus davidianus."
"The elaphurus davidianus has a distinctive appearance."
"The elaphurus davidianus population has been steadily increasing."