Subscribe
URL of the page has been copied to clipboard.
Meaning : The faculty that enables us to distinguish scents.
Synonyms : olfaction, olfactory modality, smell
Install App