cankerworm
1. [ noun ] (zoology) green caterpillar of a geometrid moth; pest of various fruit and shade trees
Related terms: caterpillar spring_cankerworm fall_cankerworm Geometridae
Similar spelling:   cankerweed
  cankerous
  cancerous