MYRIAPOD is a playable word

myriapod Scrabble® Dictionary

noun
pl. myriapods
a multi-legged arthropod
163 Playable Words can be made from "MYRIAPOD"