English dictionary
olfactory sensation meaning and definition
Definition and meaning of olfactory sensation at MeaningMonkey.org. olfactory sensation meaning and definition in the English Dictionary.OLFACTORY SENSATION noun
Definition of olfactory sensation (noun)
- the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
- "she loved the smell of roses"
- synonyms: odor, odour, olfactory perception, smell
Source: Princeton University Wordnet