Meaning of zoysia japonica

Definition of zoysia japonica

(noun) lawn grass common in China and Japan; grown also in United States

Other information on zoysia japonica

WIKIPEDIA results for zoysia japonica
Amazon results for zoysia japonica