• Olfaction

    Origin

    From Latin olfactus.

    Full definition of olfaction

    Noun

    olfaction

    (plural olfactions)
    1. the sense of smell; the detection of airborne molecules

    Related terms

    © Wiktionary