Webworm
English Meaning
Any one of various species of moths whose gregarious larvæ eat the leaves of trees, and construct a large web to which they retreat when not feeding.
- Any of various usually destructive caterpillars that construct webs.
Sorry, No Malayalam Meaning for your input!
See Webwor Want To Try Webworm In Malayalam??