moufflons

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; Can refer to the species Ovis orientalis or related wild sheep

Examples