Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: olfactory sensation
  1. The sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
    "The olfactory sensation of freshly baked bread made her mouth water";
    - smell, odor [US], odour [Brit, Cdn], olfactory perception

Derived forms: olfactory sensations

Type of: aesthesis, esthesis [US], sensation, sense datum, sense experience, sense impression

Encyclopedia: Olfactory sensation