English to English
olfaction
(/A/l'f/&/k/S//@/n
)
noun (n)
- the faculty that enables us to distinguish scents(noun.cognition)source: wordnet30
- The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.(noun)source: webster1913