Skip to content
Kotomora

蝸か牛ぎゅう管かん

Meanings

1

noun

cochlear duct

Anatomical term for the cochlear duct, a fluid-filled cavity within the cochlea of the inner ear.