elaphurus_davidianusEnglish

Elaphurus davidianus, elaphure, pere david's deer

Noun

Large Chinese deer surviving only in domesticated herds

English: pere david's deer, elaphure, Elaphurus davidianus

English words with similar meanings

Show 2 words