Definitions of cankerworm:

  • noun:   green caterpillar of a geometrid moth; pest of various fruit and shade trees