n. the act or capacity of smelling; the sense of smell. øøolfactive adj. [L olfactus a smell f. olere to smell + facere fact- make]
OLFACTION
Meaning of OLFACTION in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012