Home
Homophones
Dictionary
Privacy
Ovis musimon
Explore definitions, synonyms, and language insights of Ovis musimon
Search
Find Rhymes
Find Homophones
Definitions
Synonyms
More General Terms
Definitions
Noun
wild mountain sheep of Corsica and Sardinia
Back to Top
Synonyms
moufflon
mouflon
Back to Top
More General Terms
mountain sheep
Back to Top