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

More General Terms