Find the word definition

Wikipedia
Worm cast

A worm cast is a structure created by worms, typically on soils such as those on beaches that gives the appearance of multiple worms.

Usage examples of "worm cast".

We hit something about as big as a worm cast on that glassy road and my prisoner and I almost went through the roof.