meaning of billion dollar grass

1. coarse annual grass cultivated in Japan and southeastern Asia for its edible seeds and for forage; important wildlife food in United States


Related Words

billion-dollar grass |

Developed & Maintained By Taraprasad.com

Treasure Words