<< Back to dictionary

The Meaning of lespedeza

  • (noun) shrubby or herbaceous plants widely used for forage, soil improvement, and especially hay in southern United States

Synonyms

bush clover