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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.