CANKERWORM





Definition:

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

Synonyms:


Related Words: