Word
moufflon, n.
(moufflons)
wild mountain sheep of Corsica and Sardinia
<noun.animal>
Ovis musimon
moufflon
mouflon
semantic pointers
member holonym
Ovis, genus Ovis
hypernym
mountain sheep