WORMCAST is a playable word

wormcast Scrabble® Dictionary

noun
pl. wormcasts
a mass of earth left on the surface by a burrowing earthworm
249 Playable Words can be made from "WORMCAST"