Definitions of olfactory property:

  • noun:   any property detected by the olfactory system