olfactory property


Meanings

  • any property detected by the olfactory system