FAQs About the word defoliator

இலை தழைசிதைப்பு

an insect that strips the leaves from plants

No synonyms found.

No antonyms found.

defoliation => இலை உதிர்தல், defoliated => இலையுதிர்கள், defoliate => இலைகள் உதிர்தல், defoliant => இலையுதிர் போக்கி, defog => பனிமூட்டத்தைப் போக்கு,