VariousWords beta
Related Terms:
Definitions:
Noun
smell
sense of smell
olfaction
olfactory modality
Definition: the faculty that enables us to distinguish scents