mascarene grass
Explore definitions, synonyms, and language insights of mascarene grass
Definitions
Noun
Asiatic creeping perennial grass; introduced in southern United States as a drought-resistant lawn grass