English dictionary

olfaction meaning and definition

Definition and meaning of olfaction at MeaningMonkey.org. olfaction meaning and definition in the English Dictionary.

OLFACTION noun

Definition of olfaction (noun)

  1. the faculty that enables us to distinguish scents
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: