defoliate
Hindi
defoliate का अर्थ हिंदी में
- पत्ररहित करना
English
defoliate meaning in English • defoliate का अर्थ अंग्रेजी में
Adjective
- Deprived of leaves, as by their natural fall.
v. t.
- to cause (a plant) to shed its leaves.