wormcast
/ (ˈwɜːmˌkɑːst) /
noun
a coil of earth or sand that has been egested by a burrowing earthworm or lugworm
Words nearby wormcast
worm turns, the,
worm wheel,
worm's eye view,
worm's-eye view,
worm-eaten,
wormcast,
wormery,
wormfish,
wormfly,
wormhole,
wormian