Definitions for "Red deer"
A European deer ( Cervus elaphus).
common deer of temperate Europe and Asia
Red Deer (Cervus elaphus) is one of the largest species of deer in the world. The species discussed here is the European Red Deer that inhabits most of Europe and the Caucasus Mountains region and Asia Minor west of the Caspian Sea. It also inhabits the Atlas Mountains region between Algeria and Tunisia in northwestern Africa, being the only species of deer to inhabit Africa.