English dictionary

wormcast meaning and definition

Definition and meaning of wormcast at MeaningMonkey.org. wormcast meaning and definition in the English Dictionary.

WORMCAST noun

Definition of wormcast (noun)

  1. cylindrical mass of earth voided by a burrowing earthworm or lugworm
  2. fossil trail of a worm
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: