Back
ovis musimon
Meanings
wild mountain sheep of Corsica and Sardinia
Synonyms
mouflon
moufflon
Ovis musimon
Anagrams of
ovis musimon