Anatomy / Nervous system

Cochlear nerve

Nervous system · part of Cranial nerves

Cochlear nerve is a structure of the nervous system, within the Cranial nerves.