Table of Contents
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.