Definitions
of mouflon
1. [n] - wild short-fleeced mountain sheep of Corsica and Sardinia
Quotes
Sorry no example quotes for "mouflon" were found
|
|
mouflon Synonyms Ovis musimon moufflon
Other infomation on mouflon uSearch
results for
mouflon
WIKIPEDIA
results for
mouflon
amazon
results for
mouflon
ebay
results for
mouflon
|