Lovegrass definitions

lŭv'grăs'
Any of various annual or perennial grasses of the genus Eragrostis, some of which are cultivated for their delicate, spraylike inflorescences.
noun
8
0

Origin of lovegrass

Origin unknown