Definisi 'mascarene grass'
English to English
noun
1 Asiatic creeping perennial grass; introduced in southern United States as a drought-resistant lawn grass
source: wordnet30
More Word(s)
zoysia,

Visual Synonyms
Click for larger image