Meaning of japanese lawn grass

Definition of japanese lawn grass

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

Other information on japanese lawn grass

WIKIPEDIA results for japanese lawn grass
Amazon results for japanese lawn grass