pere david's deer Meaning, Definition & Usage

  1. noun large Chinese deer surviving only in domesticated herds
    elaphure; Elaphurus davidianus.

WordNet