AMIDOLS is a playable word

amidol Scrabble® Dictionary

noun
pl. amidols
a chemical compound
163 Playable Words can be made from "AMIDOLS"