mouflon

/MOO-floh'/
[French] plural mouflons

Orginally mouflon referred to a particular breed of wild sheep found in Corsica. Now it will refer to any wild sheep with large horns.

Synonyms in other languages

Latin names

Countries

Regions

Related terms