Subscribe
URL of the page has been copied to clipboard.
Meaning : Large Chinese deer surviving only in domesticated herds.
Synonyms : elaphurus davidianus, pere david's deer
Install App
Elaphure meaning in Telugu.