WORMCAST is a playable word

wormcast Scrabble® Dictionary

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