Loading page
nervii olfactorii is a noun meaning "a collective term for numerous olfactory filaments in the nasal mucosa". It carries one recorded sense.
a collective term for numerous olfactory filaments in the nasal mucosa
Definitions, synonyms and semantic relations for nervii olfactorii come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.