elaphure Meaning, Definition & Usage

  1. noun large Chinese deer surviving only in domesticated herds
    Elaphurus davidianus; pere david's deer.

WordNet


El"a*phure noun
Definitions
  1. (Zoöl.) A species of deer (Elaphurus Davidianus) found in china. It about four feet high at the shoulder and has peculiar antlers.

Webster 1913