wormcast
Etymology
From worm + cast.
wormcast means A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm. Lexicurio rates it Sui generis — a strength score of 89 out of 100.
noun
- A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.