English Etymology From latin. Noun wikipedia olfaction
Related terms olfactory
Translations French: olfaction f
fr:olfaction vi:olfaction zh:olfaction