olfactory perception
Meaning, Definition & Usage
Dictionary
Related
noun
the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
odour; odor; smell; olfactory sensation
.
she loved the smell of roses
WordNet
Previous
oleraceous
olf
olfaction
olfactive
olfactor
Next
olfersia
oliban
olibanum
olibene
olid