wormcast Meaning, Definition & Usage

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

WordNet