OLFACTORY


Meaning of OLFACTORY in English

(n.) An olfactory organ; also, the sense of smell; -- usually in the plural.

Webster's English dictionary.      Английский словарь Webster.