olfactory mucosa /ˈɔɪl ˈslaʃ ˈɡas ˈsɛpəɹˌeɪtə/ n

中文:嗅黏膜

Meaning:Tissue lining a portion of the nasal fossae and containing olfactory cells, which detect odors and release nerve impulses.

Found in these illustrated scenes(1)

‹ Browse all scenes