olfaction

Ajouter un commentaire

Definition: (noun) The faculty that enables us to distinguish scents.
Synonyms: smell.
Usage: My stuffed nose not only impeded my olfaction, it also dulled my sense of taste.
Discuss

Laisser une réponse