What does Dropworm mean?

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.