wormcast
English
Alternative forms
- worm cast
Etymology
worm + cast
Noun
wormcast (plural wormcasts)
- A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.
Synonyms
- vermicast
Translations
A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.
|
|
See also
- vermicompost
Anagrams
- catworms