YourDictionary

Dictionary Home » Medical Definitions » olfactory nerve

olfactory nerve medical definition

noun
Any of numerous olfactory filaments in the olfactory portion of the nasal mucosa that enter the olfactory bulb, where they terminate in synaptic contact with mitral cells, tufted cells, and granule cells. Also called first cranial nerve.

Learn more about olfactory nerve

link/cite print suggestion box