Olfaction
Definitions
2
Posts
2
Posters
233
Views
-
The sense by which the impressions made on the olfactory organsby the odorous particles in the atmosphere are perceived.
-
the action of smelling, or the ability to smell
Explore More Definitions
Browse our collection of 300,000+ community-written definitions