Synonyms
Etymology

1. cankerworm

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

Etymology

  • canker (English)
  • canker (Middle English (1100-1500))
  • worm (English)
  • worm (Middle English (1100-1500))