Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

cochlear nerve

cochlear nerve [L, cochlea, snail shell, nervus, nerve] , one of the main divisions of the eighth cranial nerve, with fibers that arise in spiral ganglion cells of the spiral organ and terminate in the dorsal and ventral cochlear nuclei of the brainstem. See also vestibulocochlear nerve.

Tweet submit Telegram VK

Random Words

alga

giant condyloma

drug interaction

cardiovascular system

-hepatia

hydropericardium

Salmonella enteritidis

junctura synovialis

torsion

Medical Dictionary Copyright © 2025.
Privacy Policy