Elaphurus davidianus
English Dictionary
->
Letter E
-> Elaphurus davidianus
Search Dictionary:
Elaphurus davidianus Definition
(n)
large
Chinese
deer
surviving
only
in
domesticated
herds
Elaphurus davidianus Synonyms
elaphure
Elaphurus davidianus
pere david's deer
© Art Branch Inc.