Synonyms of Moufflon in English :
Antonyms of Moufflon in English
Thesaurus of Moufflon in English
Moufflon
see definition of moufflonSynonyms of moufflon
1. (noun) wild mountain sheep of Corsica and Sardinia
Member Meronyms of moufflon
1. (noun) wild mountain sheep of Corsica and Sardinia
Hypernyms of moufflon
1. (noun) wild mountain sheep of Corsica and Sardinia