olfactory_nerveEnglish

first cranial nerve, nervii olfactorii, olfactory nerve

Noun

A collective term for numerous olfactory filaments in the nasal mucosa

English: olfactory nerve, nervii olfactorii, first cranial nerve

English words with similar meanings

Show 2 words