OLFACTORY ORGAN Meaning of OLFACTORY ORGAN in English n. organ of smell, nose Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012