dropworm Meaning & Definition
What Does Dropworm Mean?
Dropworm is a noun that means The larva of any geometrid moth, such as the cankerworm, which drops from trees by means of a thread of silk.
Dropworm Definition (Noun)
- The larva of any geometrid moth, such as the cankerworm, which drops from trees by means of a thread of silk.
Synonyms of Dropworm
The source does not list synonyms for this entry.
Dropworm synonyms and antonyms →Word Forms & Grammar
dropworm (plural dropworms)
Origin of Dropworm
From drop + worm.
