defoliators meaning

Meaning of defoliators

What is the full meaning of defoliators

DEFOLIATOR, a defoliating agent [n]

Example of the word defoliators placed on a Scrabble board.

Unscrambled word defoliators

Points for defoliators

Scrabble
21 points
Word With Friends
16 points
Wordfeud
21 points

Related pages for defoliators