olfactory perception is a noun meaning "the sensation that results when olfactory receptors in the nose are stimulated by particular chemicals in gaseous form". It carries one recorded sense.
Definitions, synonyms and semantic relations for olfactory perception come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.