Definitions of pere david's deer:

  • noun:   large Chinese deer surviving only in domesticated herds