sense of smell

Noun
  1. The faculty that enables us to distinguish scents (synset 105666448)

Other Searches