cankerworm
Definition from Wiktionary, the free dictionary
[edit] English
[edit] Noun
Wikipedia cankerworm (plural cankerworms)
- Either of two caterpillars, the larvae of geometrid moths, that are destructive to fruit, buds and leaves