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