OLFACTORY Meaning of OLFACTORY in English adj. of or relating to the sense of smell (olfactory nerves). [ L olfactare frequent. of olfacere (as OLFACTION) ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012