ovis musimon


Meanings

  • wild mountain sheep of Corsica and Sardinia