Word Study
musk sheep
WORDNET DICTIONARY
Noun musk sheep has 1 sense
- musk sheep(n = noun.animal) musk ox, ovibos moschatus - large shaggy-coated bovid mammal of Canada and Greenland; intermediate in size and anatomy between an ox and a sheep; Array is a kind of bovid
is a member of genus ovibos, ovibos
For further exploring for "musk sheep" in Webster Dictionary Online