English to Hindi

Meaning for:
worm-shaped
other
कृमिरूपी