Definitions
There is 1 meaning of the phrase
Mascarene Grass.
Mascarene Grass - as a noun
Asiatic creeping perennial grass; introduced in southern united states as a drought-resistant lawn grass
Synonyms (Exact Relations)
korean velvet grasszoysia tenuifolia