Refine this word faster
Olfactory perception
Definitions
Noun
- 1 the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form wordnet
See also for "olfactory perception"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.