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
Explore definitions, synonyms, and language insights of sericea lespedeza