OLFACTION


Meaning of OLFACTION in English

[ol.fac.tion] n (ca. 1846) 1: the sense of smell

2: the act or process of smelling

Merriam-Webster English vocab.      Английский словарь Merriam Webster.