Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

webworms Definition

Cancel
webworms
noun(web-worm)
any of various caterpillars that are more or less gregarious and spin large webs

Words Related to webworms!

webworms Examples by Brain Bank Users