YourDictionary

love grass

noun
Any of several annual or perennial grasses of the genus Eragrostis, some of which are cultivated for their delicate, spraylike flower-spikes.

link/cite print suggestion box