Subscribe
URL of the page has been copied to clipboard.
Meaning : Small graceful deer of Eurasian woodlands having small forked antlers.
Synonyms : roe deer
Install App
Capreolus capreolus meaning in Telugu.