ovis_musimon has definitions from the field of zoology
1
[ noun ] (zoology) wild short-fleeced mountain sheep of Corsica and Sardinia

Synonyms

moufflon mouflon

Related terms

mountain_sheep Ovis

*