'wormcast' definitions:

Definition of 'wormcast'

(from WordNet)
noun
Cylindrical mass of earth voided by a burrowing earthworm or lugworm
noun
Fossil trail of a worm