CANKERWORMS
11 letters
22 Scrabble points
Definition of CANKERWORMS
noun
-
Either of two caterpillars, the larvae of geometrid moths, that are destructive to fruit, buds and leaves.
-
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