What does capreolus capreolus mean?

capreolus capreolus meaning in General Dictionary

small graceful deer of Eurasian woodlands having tiny forked antlers