Letter Toolbox

DEFOLIATORS

“DEFOLIATORS” is a valid word.

15 Scrabble points
16 Words with Friends
11 letters

Definition

DEFOLIATORS is a form of DEFOLIATOR

noun

  1. an insect that strips the leaves from plants

< 11-letter words: DEFOLIATORS

10-letter words 1