The AI-powered English dictionary
plural odorants
Any substance that has a distinctive smell, especially one added to something (such as household gas) for safety purposes examples
Having an odour/odor. examples