English Dictionary
◊ ELAPHURE
elaphure
n : large Chinese deer surviving only in domesticated herds
[syn: {pere david's deer}, {Elaphurus davidianus}]