olfaction meaning
UK US
olfaction (noun): the faculty that enables us to distinguish scents.
Definition of olfaction
- the faculty that enables us to distinguish scents
Synonyms: smell, sense of smell, olfactory modality
Type of: modality, exteroception
Kinds: nose
Scrabble score: 14 (letter breakdown)
Word lists: words starting with OL · words ending in ON · 9-letter words
More about olfaction on Wikipedia.