WORMCAST

Definition of WORMCAST

  1. (noun)cylindrical mass of earth voided by a burrowing earthworm or lugworm
  2. (noun)fossil trail of a worm