|

moufflon

DEFINITIONS OF: moufflon

1

n wild mountain sheep of Corsica and Sardinia

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