Definitions for elaphure
Overview of noun elaphure
The noun elaphure has 1 senses? (no senses from tagged texts)
1. pere david's deer, elaphure, Elaphurus davidianus
(large Chinese deer surviving only in domesticated herds)
(large Chinese deer surviving only in domesticated herds)
