meaning of webworms

1. several gregarious moth larvae that spin webs over foliage on which they feed


Related Words

webworm | webworm moth |

Developed & Maintained By Taraprasad.com

Treasure Words