Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
mouflon
has 1 sense
mouflon
,
moufflon
,
Ovis musimon
- wild short-fleeced mountain sheep of Corsica and Sardinia
--
1
is a kind of
mountain sheep
--
1
is a member of
Ovis
,
genus Ovis
,
TOP