'olfactory nerve' definitions:

Definition of 'olfactory nerve'

From: WordNet
noun
A collective term for numerous olfactory filaments in the nasal mucosa [syn: olfactory nerve, nervii olfactorii, first cranial nerve]