dropworm
Meaning, Definition & Usage
Dictionary
Related
Drop"worm`
noun
Definitions
(Zoöl.)
The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.
Webster 1913
Previous
dropsicalness
dropsied
dropsy
dropt
dropwise
Next
dropwort
drosera
droseraceae
droshky
drosky