sericea lespedeza

Explore definitions, synonyms, and language insights of sericea lespedeza

Definitions

Noun
perennial widely planted as for forage and as hay crop especially on poor land

More General Terms