olfaction meaning

UK US

olfaction (noun): the faculty that enables us to distinguish scents.

Definition of olfaction

  1. 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.