Synonyms for Olfactory Sensation (same or very similar meaning)
WordNet sense 1 (the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form):
odor, smell, odour, olfactory perception
From the ODE community, based on WordNet
add/edit