Meaning of mascarene grass
Definition of mascarene grass
(noun)
Asiatic
creeping
perennial
grass; introduced in
southern
United States as a drought-resistant
lawn
grass
Other information on mascarene grass
WIKIPEDIA results for
mascarene grass
Amazon results for
mascarene grass
Tweet