'Zoysia japonica' definitions:

Definition of 'Zoysia japonica'

(from WordNet)
noun
Lawn grass common in China and Japan; grown also in United States [syn: Korean lawn grass, Japanese lawn grass, Zoysia japonica]