Definitions
There is 1 meaning of the phrase
Ovibos Moschatus.
Ovibos Moschatus - as a noun
Large shaggy-coated bovid mammal of canada and greenland; intermediate in size and anatomy between an ox and a sheep
Synonyms (Exact Relations)
musk oxmusk sheep