English synonyms about - contact  

moufflon

noun

1 moufflon

Wild mountain sheep of Corsica and Sardinia.

synonyms: mouflon, Ovis musimon.

Dutch: moeflon
Polish: muflon europejski, muflon


Find more on moufflon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.026