Olfaction — synonyms, definition
1. olfaction (Noun)
3 synonyms
olfactory modality sense of smell smell
1 definition
olfaction (Noun) — The faculty that enables us to distinguish scents.
4 types of
exteroception modality sense modality sensory system
1 type
nose