meaning of capreolus capreolus

capreolus capreolus meaning in General Dictionary

small graceful deer of Eurasian woodlands having tiny forked antlers