English dictionary

ovibos moschatus meaning and definition

Definition and meaning of ovibos moschatus at MeaningMonkey.org. ovibos moschatus meaning and definition in the English Dictionary.

OVIBOS MOSCHATUS noun

Definition of Ovibos moschatus (noun)

  1. large shaggy-coated bovid mammal of Canada and Greenland; intermediate in size and anatomy between an ox and a sheep
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: