dropworm (English, noun)
expansion: dropworm (plural dropworms)
Senses:
glosses: The larva of any geometrid moth, which drops from trees by means of a thread of silk, such as the cankerworm.
Forms:
form: dropworms
tags: plural