nervii olfactorii Meaning, Definition & Usage

  1. noun a collective term for numerous olfactory filaments in the nasal mucosa
    olfactory nerve; first cranial nerve.

WordNet