Meaning of musk sheep

Definition of musk sheep

(noun) large shaggy-coated bovid mammal of Canada and Greenland; intermediate in size and anatomy between an ox and a sheep

Other information on musk sheep

WIKIPEDIA results for musk sheep
Amazon results for musk sheep