odorants
noun
- 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.