English noun: wormcast | |||
| 1. | wormcast (substance) cylindrical mass of earth voided by a burrowing earthworm or lugworm | ||
| Broader (hypernym) | body waste, excrement, excreta, excretion, excretory product | ||
| 2. | wormcast (object) fossil trail of a worm | ||
| Broader (hypernym) | fossil | ||