Olfaction

word

1. Noun

The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.

2. Noun

the faculty that enables us to distinguish scents
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word