Elaphure

/ˈɛləfjʊə(ɹ)/ noun

noun ·Uncommon ·Advanced level

Definitions

Noun
  1. 1
    Père David's deer (Elaphurus davidianus), a Chinese deer with unusual antlers.
  2. 2
    large Chinese deer surviving only in domesticated herds wordnet

More for "elaphure"