English
Detailed Synonyms for musk sheep in English
musk sheep:
musk sheep [the ~] noun
-
the musk sheep
– large shaggy-coated bovid mammal of Canada and Greenland; intermediate in size and anatomy between an ox and a sheep 1the Ovibos moschatus; the musk ox; the musk sheep– large shaggy-coated bovid mammal of Canada and Greenland; intermediate in size and anatomy between an ox and a sheep 1