olfaction
nounDefinition of olfaction
1
: the sense of smell
2
: the act or process of smelling
Keep scrolling for more
Keep scrolling for more