Medical Dictionary
olfaction
noun ol·fac·tion \äl-ˈfak-shən, ōl-\
Medical Definition of OLFACTION
1
: the sense of smell
2
: the act or process of smelling
Seen & Heard
What made you want to look up olfaction? Please tell us where you read or heard it (including the quote, if possible).