lespedeza
English
lespedeza meaning in English • lespedeza का अर्थ अंग्रेजी में
Noun
- Any shrubby or herbaceous plant of the genus Lespedeza, widely used for forage, soil improvement, and especially hay in the Southern U.S.