ODORANTS is a playable word

odorant Scrabble® Dictionary

noun
pl. odorants
an odorous substance
217 Playable Words can be made from "ODORANTS"