Subscribe
URL of the page has been copied to clipboard.
Meaning : Shrubby or herbaceous plants widely used for forage, soil improvement, and especially hay in southern United States.
Synonyms : bush clover
Install App
Lespedeza meaning in Telugu.