SAINT LUCIE GRASS
Meaning of SAINT LUCIE GRASS in English
noun
Usage: usually capitalized S&L
Etymology: from St. Lucie island
: a Bermuda grass that proliferates from aboveground runners
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012