Definitions
There is 1 meaning of the phrase
Zoysia Japonica.
Zoysia Japonica - as a noun
Lawn grass common in china and japan; grown also in united states
Synonyms (Exact Relations)
japanese lawn grasskorean lawn grass