olfactory-sensation

Nouns

  • (n) the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
    • she loved the smell of roses
    odour, olfactory perception, smell, odor,

Synonyms

odour olfactory perception smell odor

Words of close approximity