Skip to main content

weeping love grass

English weeping love grass meaning in English  •  weeping love grass का अर्थ अंग्रेजी में
Noun
  • a perennial South African grass (Eragrostis curvula) having densly clumped flimsy stems; introduced into U.S. esp. for erosion control.
Advertisement