mouflons

noun
  1. Plural of mouflon; wild or semi-wild sheep native to mountainous regions of the Mediterranean and Central Asia, characterized by curved horns and reddish-brown wool.
  2. Usage: Typically used in zoological or wildlife contexts.; The singular form is 'mouflon'.

Examples