Synonyms of Olfactory Nerve in English :
Antonyms of Olfactory Nerve in English
Thesaurus of Olfactory Nerve in English
Olfactory Nerve
see definition of olfactory nerveSynonyms of olfactory nerve
1. (noun) a collective term for numerous olfactory filaments in the nasal mucosa
Hypernyms of olfactory nerve
1. (noun) a collective term for numerous olfactory filaments in the nasal mucosa