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