This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Olfactory

  1. a.
    Of, pertaining to, or connected with, the sense of smell; as, the olfactory nerves; the olfactory cells.
  2. n.
    An olfactory organ; also, the sense of smell; -- usually in the plural.



Menu