耳蜗

耳蜗
ěr

(anatomy) cochlea

1 meaning
MEANING

MEANING

  1. noun

    (anatomy) cochlea

    • The cochlea is a part of the inner ear.

STROKE ORDER
Loading…

Explore more related entries to look up.