DEFOLIATORS

Scrabble 15 Words With Friends 16

Definition

DEFOLIATORS is the plural of DEFOLIATOR.

noun DEFOLIATOR: an insect that strips the leaves from plants.

See all 1356 words you can make from DEFOLIATORS →

← Unscramble different letters