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