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