|
Definition of Dropworm
1. n. The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.
Medical Definition of Dropworm
1.
|
1. n. The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.
1.