MOUFFLONS
Scrabble letter values: M3O1U1F4F4L1O1N1S1 = 17
Definition
MOUFFLONS is the plural of MOUFFLON.
noun MOUFFLON: wild mountain sheep of Corsica and Sardinia.
Synonyms of MOUFFLON: mouflon, Ovis_musimon
Scrabble letter values: M3O1U1F4F4L1O1N1S1 = 17
MOUFFLONS is the plural of MOUFFLON.
noun MOUFFLON: wild mountain sheep of Corsica and Sardinia.
Synonyms of MOUFFLON: mouflon, Ovis_musimon