What does olfaction mean?
noun
The sense of smell; the ability to perceive odors. The perception of a smell.
Example
"The use of olfaction in perfumery is a highly developed art."
Definition generated by AI and curated by RJS Tech Solutions LLP.