Meaning of musk sheep
Definition of musk sheep
(noun)
large
shaggy-coated
bovid
mammal
of Canada and Greenland;
intermediate
in
size
and
anatomy
between
an ox and a
sheep
Other information on musk sheep
WIKIPEDIA results for
musk sheep
Amazon results for
musk sheep
Tweet