Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

olfaction Definition

Cancel
olfaction
noun(ol-fac-tion)
the sense of smell
olfaction
noun(ol-fac-tion)
the act or process of smelling

Words Related to olfaction!

olfaction Examples by Brain Bank Users