Noun Definition

wormcast

1.Definition: cylindrical mass of earth voided by a burrowing earthworm or lugworm

Category: General

2.Definition: fossil trail of a worm

Category: Objects