Ovis musimon
1.
(
noun
) wild short-fleeced mountain sheep of Corsica and Sardinia
Synonyms:
moufflon
,
mouflon
Related Words:
mountain sheep
Terms and Conditions of Use / Copyright Notice