Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Wormcast
Alternative forms
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
© Wiktionary
Follow @FreeWordFinder