English dictionary
olfactory nerve meaning and definition
Definition and meaning of olfactory nerve at MeaningMonkey.org. olfactory nerve meaning and definition in the English Dictionary.OLFACTORY NERVE noun
Definition of olfactory nerve (noun)
- a collective term for numerous olfactory filaments in the nasal mucosa
- synonyms: first cranial nerve, nervii olfactorii
Source: Princeton University Wordnet