麝牛

麝牛
shèniú

musk ox

1 meaning
MEANING

MEANING

  1. noun

    musk ox

    • Musk oxen live in the Arctic region.

STROKE ORDER
Loading…

Explore more related entries to look up.