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