Lespedeza

What is Lespedeza?

Lespedeza definition and meaning on Dictionary terms:
noun
any shrub or herb belonging to the genus Lespedeza, of the legume family, having trifoliolate leaves and lavender flowers, grown for forage, soil improvement, etc.

 

reference: https://www.dictionary.com/browse/lespedeza

Tags: