|

mouflon

DEFINITIONS OF: mouflon

1

n wild mountain sheep of Corsica and Sardinia

Synonyms:
Ovis musimon, moufflon
Type of:
mountain sheep
any wild sheep inhabiting mountainous regions
WORD FAMILY
USAGE EXAMPLES