OLFACTION


Meaning of OLFACTION in English

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

Derivatives:

olfactive adj.

Etymology: L olfactus a smell f. olere to smell + facere fact- make

Oxford English vocab.      Оксфордский английский словарь.