dropworm Meaning, Definition & Usage

Drop"worm` noun
Definitions
  1. (Zoöl.) The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.

Webster 1913