olfactory property

Noun
  1. Any property detected by the olfactory system (synset 104987257)

Other Searches