EGAVE
olfactions
Meaning
noun
plural of olfaction
Similar words
smell
olfactory modality
sense of smell
nose
olfactive
olfactory
reek
scent
scented
sense
Save “olfactions” to learn later