Does the author mean Musk Ox? If there is a Moose Ox, maybe I haven't seen every Discovery Channel show on antiquity for the last 22 years.
Moose Musk ox.