Home / W / wormcast

wormcast

noun 2 syllables 8 letters Scrabble 15 WWF 17
Definitions
noun

cylindrical mass of earth voided by a burrowing earthworm or lugworm

noun

fossil trail of a worm

Want another word?
Spin the dictionary for a fresh one.
Generate a word →