Dropworm meaning in General Dictionary
The larva of every geometrid moth which drops from woods in the shape of a thread of silk once the cankerworm or inchworm See inchworm and geometrid
View more
- The larva of any geometrid moth, which drops from woods in the shape of a bond of silk, as cankerworm.
Dropworm meaning in General Dictionary
(n.) The larva of every geometrid moth, which drops from woods through a thread of silk, once the cankerworm.