Meaning of love grass

Definition of love grass

(noun) any of various grasses of the genus Eragrostis; specially useful for forage and for the prevention of erosion

Other information on love grass

WIKIPEDIA results for love grass
Amazon results for love grass