Noun: mouflon moof'loÑ [N. Amer], 'moof,loÑ [Brit]
- Wild mountain sheep of Corsica and Sardinia, ancestor of domestic sheep
"The mouflon's distinctive curved horns make it easily recognizable";
- moufflon, Ovis musimon
Derived forms: mouflons
Type of: mountain sheep
Part of: genus Ovis, Ovis
Encyclopedia: Mouflon