meaning of japanese carpet grass

1. lawn grass common in the Philippines; grown also in United States


Related Words

japanese carpet grass |

Developed & Maintained By Taraprasad.com

Treasure Words