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