YourDictionary

Dictionary Home » Science » olfactory nerve

olfactory nerve science definition

Either of the first pair of cranial nerves that carries sensory information relating to smell from the nose to the brain.

Learn more about olfactory nerve

link/cite print suggestion box