Results

Definition of olfaction : The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.

Synonyms:

odor, scent, spirit, feeling, olfactory property, smells, olfactory modality, flavor, feel, smelling, nose, flavour, odour, aroma, look, sense of smell, tone, smell, olfactory sensation, olfactory perception