MohammedPreview
Open in TheBrain

A Olfactory

  1. An olfactory organ.
  2. (chiefly in the plural) The sense of smell.