Meaning of billion-dollar grass
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
Other information on billion-dollar grass
WIKIPEDIA results for
billion-dollar grass
Amazon results for
billion-dollar grass
Tweet