olfactory-perception

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 sensation, smell, odor,

Synonyms

odour olfactory sensation smell odor

Words of close approximity