odorants

noun

  1. 1

    Any substance that has a distinctive smell, especially one added to something (such as household gas) for safety purposes

Translate “odorants” to another language

Click any language to open the translator with this word already filled in.

Odorants Definition & Meaning | TranslatePulse