olfaction

1. (noun) the faculty of smell
Synonyms: olfactory modality, sense of smell, smell
Related Words: exteroception, modality, nose, sense modality, sensory system



Terms and Conditions of Use / Copyright Notice