VariousWords beta
Related Terms:
Definitions:
Noun
cankerworm
Definition: green caterpillar of a geometrid moth; pest of various fruit and shade trees
Definition: Either of two caterpillars, the larvae of geometrid moths, that are destructive to fruit, buds and leaves.