musk sheep
Explore definitions, synonyms, and language insights of musk sheep
Definitions
Noun
large shaggy-coated bovid mammal of Canada and Greenland; intermediate in size and anatomy between an ox and a sheep