olfactory sensation

noun

  1. 1

    the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form

    she loved the smell of roses

Synonyms

Also useful for “olfactory sensation”:Crossword