English | German | Russian | Czech

worm cast English

Meaning worm cast meaning

What does worm cast mean?

worm cast

soil excreted by a worm and carried to the surface

Synonyms worm cast synonyms

What other words have the same or similar meaning as worm cast?

worm cast English » English

worm excretion earthworm cast

Are you looking for...?

worm | cast