LOVE GRASS
Meaning of LOVE GRASS in English
noun
: a grass of the genus Eragrostis that is especially useful for forage and for the prevention of erosion — called also bay grass
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012