meaning of Bisamochse

Bisamochse - German to English

musk ox [Ovibos moschatus]