Home
Search
Index
Definify.com
Webster
1913
Edition
Dropworm
Drop′wormˊ
(drŏp′wûrmˊ)
,
Noun.
(Zool.)
The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the
cankerworm
or
inchworm
. See
inchworm
and
geometrid
.
Similar Results
Water-dropwort