Definify.com
Definition 2024
olfactory_nerve
olfactory nerve
English
Noun
olfactory nerve (plural olfactory nerves)
- (neuroanatomy) First of twelve paired cranial nerves, which carries information from the nasal cavity to the brain.
olfactory nerve (plural olfactory nerves)