DROPWORM
Meaning of DROPWORM in English
( n. )
The larva of any geometrid moth, which drops from trees by means of a thread of silk, as the cankerworm.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012