love grass
English Dictionary
->
Letter L
-> love grass
Search Dictionary:
love grass Definition
(n)
any
of
various
grasses
of
the
genus
Eragrostis
;
useful
especially
for
forage
and
prevention
of
erosion
love grass Synonyms
bay grass
love grass
© Art Branch Inc.