meaning of sericea lespedeza

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


Related Words

lespedeza sericea | sericea lespedeza |

Developed & Maintained By Taraprasad.com

Treasure Words