Skip to content

olfactory property

Dictionary definition · olfactory property

noun

  1. any property detected by the olfactory system

Source: Open English WordNet (CC BY 4.0).