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
Tweet