CANKERWORM


Meaning of CANKERWORM in English

noun Date: 1530 either of two geometrid moths ( Alsophila pometaria and Paleacrita vernata ) and especially their larvae which are serious pests of fruit and shade trees

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.