Wormcast Definition

noun

A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.

Wiktionary

Other Word Forms of Wormcast

Noun

Singular:
wormcast
Plural:
wormcasts

Find Similar Words

Find similar words to wormcast using the buttons below.

Words Starting With

Words Ending With

Unscrambles

wormcast