Lespedeza stipulacea
Explore definitions, synonyms, and language insights of Lespedeza stipulacea
Definitions
Noun
annual native to Korea but widely cultivated for forage and hay in hot dry regions