green caterpillar of a geometrid moth; pest of various fruit and shade trees
Seed ·
cankerworm in CommonParlance