Definitions
noun
perennial widely planted as for forage and as hay crop especially on poor land
Look “sericea lespedeza” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
perennial widely planted as for forage and as hay crop especially on poor land