|
Definition of Moufflon
1. Noun. Wild mountain sheep of Corsica and Sardinia.
Exact synonyms: Mouflon, Ovis Musimon
Group relationships: Genus Ovis, Ovis
Generic synonyms: Mountain Sheep
Group relationships: Genus Ovis, Ovis
Generic synonyms: Mountain Sheep
Definition of Moufflon
1. Noun. (alternative spelling of mouflon) ¹
¹ Source: wiktionary.com
Definition of Moufflon
1. mouflon [n -S] - See also: mouflon