|
Definition of Mountain sheep
1. Noun. Any wild sheep inhabiting mountainous regions.
Generic synonyms: Wild Sheep
Specialized synonyms: Bighorn, Bighorn Sheep, Cimarron, Ovis Canadensis, Rocky Mountain Bighorn, Rocky Mountain Sheep, Moufflon, Mouflon, Ovis Musimon
Specialized synonyms: Bighorn, Bighorn Sheep, Cimarron, Ovis Canadensis, Rocky Mountain Bighorn, Rocky Mountain Sheep, Moufflon, Mouflon, Ovis Musimon