Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Webform
n.
Any one of various species of moths whose gregarious larvae eat the leaves of trees, and construct a large web to which they retreat when not feeding.
←
Web-toed
Wed
→
Shares
Related Words
form
Menu
Home
Search
My Last Searches