Search:olfaction -> OLFACTION
olfaction
o l f a c t i o n hex:#111;#108;#102;#97;#99;#116;#105;#111;#110;
The Salt of the World?
- Olfaction - n. - The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.