elaphure

1. (noun) large Chinese deer surviving only in domesticated herds
Synonyms: Elaphurus davidianus, pere david's deer
Related Words: cervid, deer



Terms and Conditions of Use / Copyright Notice