Skip to main content

webworm

English webworm meaning in English  •  webworm का अर्थ अंग्रेजी में
Noun
  • 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.
Advertisement