Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
mountain sheep
has 1 sense
mountain sheep
- any wild sheep inhabiting mountainous regions
--
1
is a kind of
wild sheep
--
1
has particulars:
bighorn
,
bighorn sheep
,
cimarron
,
Rocky Mountain bighorn
,
Rocky Mountain sheep
,
Ovis canadensis
;
mouflon
,
moufflon
,
Ovis musimon
,
TOP