elaphurus : Idioms & Phrases


elaphurus davidianus

  • noun large Chinese deer surviving only in domesticated herds
    elaphure; pere david's deer.
WordNet

genus elaphurus

  • noun a genus of Cervidae
    Elaphurus.
WordNet