DENDROIDS is a playable word

dendroid Scrabble® Dictionary

noun
pl. dendroids
a fossil marine invertebrate

235 Playable Words can be made from "DENDROIDS"