PAROTOID is a playable word

parotoid Scrabble® Dictionary

noun
pl. parotoids
a gland of certain toads and frogs

158 Playable Words can be made from "PAROTOID"