Meaning of lespedeza stipulacea

Definition of lespedeza stipulacea

(noun) annual native to Korea but widely cultivated for forage and hay in hot dry regions

Other information on lespedeza stipulacea

WIKIPEDIA results for lespedeza stipulacea
Amazon results for lespedeza stipulacea