Noun Definition

olfaction

1.Definition: the faculty that enables us to distinguish scents

Related Noun(s):smell

Category: General