English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

wormcast

noun

1 wormcast

Cylindrical mass of earth voided by a burrowing earthworm or lugworm.

2 wormcast

Fossil trail of a worm.


Find more on wormcast elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0299