olfaction

/ɒlˈfækʃən/

Definitions

1. noun

the sense of smell, the faculty of perceiving odours, or the act of smelling.

“The discovery of the human sense of olfaction has led to a greater understanding of our connection to the environment.”

Synonyms

  • scent
  • smell

Antonyms

  • taste