CANKERWORMS Scrabble 22 Words With Friends 25 Definition CANKERWORMS is the plural of CANKERWORM. noun CANKERWORM: green caterpillar of a geometrid moth. See all 779 words you can make from CANKERWORMS → 11-letter words Words starting with C Words ending with S ← Unscramble different letters