Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Dropworm
n.
The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.
←
Dropwise
Dropwort
→
Shares
Related Words
Drop
Worm
Menu
Home
Search
My Last Searches