Word Games Pro Dictionary

defoliator

noun

an insect that strips the leaves from plants

Quick reference

Word Facts

Word length
10
Starts with
D
Ends with
R
Contains
EF
Scrabble score
14
Database source
OEWN 2025 Core

How it sounds

Pronunciation

diːˈfəʊliː(j)eɪtə(ɹ)

Meaning

Definitions

noun

  1. an insect that strips the leaves from plants

Scroll to Top