CANKERWORM


Meaning of CANKERWORM in English

[can.ker.worm] n (1530): either of two geometrid moths (Alsophila pometaria and Paleacrita vernata) and esp. their larvae which are serious pests of fruit and shade trees

Merriam-Webster English vocab.      Английский словарь Merriam Webster.