Definition of Billion-Dollar Grass

Any infomration entered here is solely your responsibility

Currently available definitions
Billion-Dollar Grass in English
Noun
  1. coarse annual grass cultivated in Japan and southeastern Asia for its edible seeds and for forage; important wildlife food in United States

Nearby
billion billingsgate billion-dollar grass billionaire billionth