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.