Dictionary entry

Dropworm

Webster's Dictionary 1913

Drop″worm′ (drŏp″wûrm′), n.(Zoöl.) The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.