wormcast
Appearance
English
[edit]Alternative forms
[edit]Etymology
[edit]Noun
[edit]wormcast (plural wormcasts)
Synonyms
[edit]Translations
[edit]A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.
|