Meaning of japanese carpet grass

Definition of japanese carpet grass

(noun) lawn grass common in the Philippines; grown also in United States

Other information on japanese carpet grass

WIKIPEDIA results for japanese carpet grass
Amazon results for japanese carpet grass