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"