CANKERWORMS

11 letters 22 Scrabble points

Definition of CANKERWORMS

noun
  1. Either of two caterpillars, the larvae of geometrid moths, that are destructive to fruit, buds and leaves.

  2. A corrupting or destructive force.

Source: Wiktionary

Word Details

Letters C A N K E R W O R M S
Length 11 letters
Scrabble Score 22 points