English dictionary
billion-dollar grass meaning and definition
Definition and meaning of billion-dollar grass at MeaningMonkey.org. billion-dollar grass meaning and definition in the English Dictionary.BILLION-DOLLAR GRASS noun
Definition of billion-dollar grass (noun)
- coarse annual grass cultivated in Japan and southeastern Asia for its edible seeds and for forage; important wildlife food in United States
Source: Princeton University Wordnet