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

More General Terms