Noun: olfactory sensation
- 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