Home

Word

elaphure, n.
(elaphures)
more info large Chinese deer surviving only in domesticated herds
<noun.animal>

Elaphurus davidianus elaphure pere david's deer
semantic pointers
hypernym
member holonym