Meaning of weeping love grass
Definition of weeping love grass
(noun)
perennial
South African
grass
having
densely
clumped
flimsy
stems; introduced into United States
especially
for
erosion
control
Other information on weeping love grass
WIKIPEDIA results for
weeping love grass
Amazon results for
weeping love grass
Tweet