DECAPODS is a playable word

decapod Scrabble® Dictionary

noun
pl. decapods
a ten-legged crustacean

176 Playable Words can be made from "DECAPODS"