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