Subscribe
URL of the page has been copied to clipboard.
Meaning : Large shaggy-coated bovid mammal of Canada and Greenland. Intermediate in size and anatomy between an ox and a sheep.
Synonyms : musk ox, ovibos moschatus
Install App
Musk sheep meaning in Telugu.