musimon : Idioms & Phrases

Index


ovis musimon

  • noun wild mountain sheep of Corsica and Sardinia
    moufflon; mouflon.
WordNet