El·a·phure n. Zoöl. A species of deer (Elaphurus Davidianus) found in china. It is about four feet high at the shoulder and has peculiar antlers.
◄ ►
Elaphurus davidianus
n : large Chinese deer surviving only in domesticated herds
[syn: pere david's deer, elaphure]