The AI-powered English dictionary
plural mouflons
A species of wild sheep, Ovis orientalis musimon, syn. Ovis aries musimon, endemic to Sardinia and Corsica. quotations examples
One of the most modified domesticates is the sheep, the various breeds of which bear little resemblance to its wild ancestor, the mouflon.
2018, Tim Flannery, Europe: A Natural History, page 237