cankerworm

(noun)

noun

1. green caterpillar of a geometrid moth; pest of various fruit and shade trees

Definition categories: animal, caterpillar