|
Definition of Olfaction
1. Noun. The faculty that enables us to distinguish scents.
Exact synonyms: Olfactory Modality, Sense Of Smell, Smell
Generic synonyms: Modality, Sense Modality, Sensory System, Exteroception
Specialized synonyms: Nose
Derivative terms: Smell, Smell
Generic synonyms: Modality, Sense Modality, Sensory System, Exteroception
Specialized synonyms: Nose
Derivative terms: Smell, Smell
Definition of Olfaction
1. n. The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.
Definition of Olfaction
1. Noun. the sense of smell; the detection of airborne molecules ¹
¹ Source: wiktionary.com
Definition of Olfaction
1. [n -S]
Medical Definition of Olfaction
1.