1 weeping love grass | Definition of weeping love grass

weeping love grass

noun

Definition of weeping love grass

: a perennial southern African grass (Eragrostis curvula) introduced into the U.S. especially for erosion control