-
nounthe sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form
Similar:
Explanation of olfactory sensation
We don`t have explanations for this word yet.