Synonyms of Mouflon in English :
Antonyms of Mouflon in English
Thesaurus of Mouflon in English
Mouflon
see definition of mouflonSynonyms of mouflon
1. (noun) wild mountain sheep of Corsica and Sardinia
Member Meronyms of mouflon
1. (noun) wild mountain sheep of Corsica and Sardinia
Hypernyms of mouflon
1. (noun) wild mountain sheep of Corsica and Sardinia