cankerworm
(noun)
noun
1. green caterpillar of a geometrid moth; pest of various fruit and shade trees
Definition categories: animal, caterpillar
(noun)
1. green caterpillar of a geometrid moth; pest of various fruit and shade trees
Definition categories: animal, caterpillar