meaning of star grass

1. perennial grass having stems 3 to 4 feet high; used especially in Africa and India for pasture and hay


Related Words

giant star grass | star grass | water star grass |

Developed & Maintained By Taraprasad.com

Treasure Words