ODORANTS is a playable word

odorant Scrabble® Dictionary

noun
pl. odorants
an odorous substance

218 Playable Words can be made from "ODORANTS"