olfaction
noun
ol·fac·tion äl-ˈfak-shən ōl-
1
: the sense of smell
2
: the act or process of smelling
Love words? Need even more definitions?
Merriam-Webster unabridged
Share