sense of smell


Meanings

  • the faculty that enables us to distinguish scents