Lespedeza Sericea (Noun)
Meaning
Perennial widely planted as for forage and as hay crop especially on poor land.
Classification
Nouns denoting plants.
Perennial widely planted as for forage and as hay crop especially on poor land.
Nouns denoting plants.