Original: The Red Deer (Cervus elaphus) is one of the largest deer species.
Simplified: The Red Deer is one of the largest deer species.