wormcastEnglish

wormcast

Noun

Cylindrical mass of earth voided by a burrowing earthworm or lugworm

English: wormcast

Fossil trail of a worm

English: wormcast