English to Hindi

Meaning for:
worm-cast
other
कृमिकंचुक