Associations to the word «Olfaction»

Wiktionary

OLFACTION, noun. The sense of smell; the detection of airborne molecules

Dictionary definition

OLFACTION, noun. The faculty that enables us to distinguish scents.

Wise words

A blow with a word strikes deeper than a blow with a sword.
Robert Burton