cochlear nerve /ˈkɒtʃliə ˈnɜːv/ n

中文:蜗神经

Meaning:Nerve transmitting auditory messages collected in the cochlea to the brain. The cochlear and vestibular nerves join to form the auditory nerve.

Found in these illustrated scenes(1)

‹ Browse all scenes