SynonymX
Speak
Wormcast
Definition of Wormcast
1.
Cylindrical mass of earth voided by a burrowing earthworm or lugworm
Noun
2.
Fossil trail of a worm
Noun
Semanticaly linked words with "wormcast"
body waste
excrement
excreta
excretion
excretory product
fossil
Hyponims for word "wormcast"
body waste
excrement
excreta
excretion
excretory product
fossil