kamus
.
Search
About
wormcast
English
wormcast
Noun
Cylindrical mass of earth voided by a burrowing earthworm or lugworm
English: wormcast
Fossil trail of a worm
English: wormcast