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