first cranial nerve

Noun
  1. A collective term for numerous olfactory filaments in the nasal mucosa (synset 105485598)

Other Searches