ovis_musimon
1. [ noun ] (zoology) wild short-fleeced mountain sheep of Corsica and Sardinia
Synonyms: moufflon mouflon
Related terms: mountain_sheep Ovis
Similar spelling:   Ovis_ammon