English dictionary
cankerworm meaning and definition
Definition and meaning of cankerworm at MeaningMonkey.org. cankerworm meaning and definition in the English Dictionary.CANKERWORM noun
Definition of cankerworm (noun)
- green caterpillar of a geometrid moth; pest of various fruit and shade trees
Source: Princeton University Wordnet