wormcast
English
Alternative forms
Etymology
Noun
wormcast (plural wormcasts)
Synonyms
Translations
A small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.
|
wormcastEnglishAlternative formsEtymologyNounwormcast (plural wormcasts) SynonymsTranslationsA small pile of sand or soil, the end product of the breakdown of organic matter by an earthworm.
See alsoAnagrams
|
|||||||