Loading page
olfactory property is a noun meaning "any property detected by the olfactory system". It carries one recorded sense.
Definitions, synonyms and semantic relations for olfactory property come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.