SynonymX
Speak
Mouflon
Definition of Mouflon
1.
Wild mountain sheep of Corsica and Sardinia
Noun
Synonyms for word "mouflon"
moufflon
ovis musimon
Semanticaly linked words with "mouflon"
genus ovis
ovis
mountain sheep
Hyponims for word "mouflon"
mountain sheep