Dictionary Definitions, Synomyns, Antonyms, and related words for Olfaction
Definitions for: Olfaction
[n] the faculty of smell
Webster (1913) Definition: Ol*fac"tion, n. [See Olfactory.] (Physiol.)
The sense by which the impressions made on the olfactory
organs by the odorous particles in the atmosphere are
perceived.