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
