OLFACTION


Meaning of OLFACTION in English

n. the act or capacity of smelling; the sense of smell. olfactive adj.

[ L olfactus a smell f. olere to smell + facere fact- make ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.