Cankerworm — definition
1. cankerworm (Noun)
1 definition
cankerworm (Noun) — Green caterpillar of a geometrid moth; pest of various fruit and shade trees.
1 type of
caterpillar
2 types
fall cankerworm spring cankerworm
2 parts of
Geometridae family Geometridae