Synonyms
Etymology

1. mouflon

noun. wild mountain sheep of Corsica and Sardinia.

Synonyms

  • mountain sheep
  • moufflon
  • Ovis
  • Ovis musimon

Etymology

  • mouflon (French)
  • muflone (Italian)

Featured Games

Sentences with mouflon


1. Noun, singular or mass
The Mediterranean chaparral is home to two large herbivores: The wild goat (Capra aegagrus) and the mouflon (Ovis musimon), a wild sheep.

Synonym.com