Loading...
Minimalist Dictionary
Login
or
Sign up
olfaction
noun
The sense of smell; the detection of airborne molecules.
Word Frequency 1800~2019
Related words
Other words
envision
wronged
footwork
national
luridness
idealism
clinic
slurp
drapery
spur
pasted
configure
porcupine
stream
retold
wrongly
umbrella
backrest
patchy
washbowl
smell
olfactory modality
sense of smell
olfactory
chemosensory
chemoreception
odorant
olfactive
gustation
anosmic
odorants
anosmia
olfactometry
odour
vomeronasal