SCLEREID is a playable word

sclereid Scrabble® Dictionary

noun
pl. sclereids
a type of plant cell
207 Playable Words can be made from "SCLEREID"