Meaning of echinochloa frumentacea
Definition of echinochloa frumentacea
(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 echinochloa frumentacea
WIKIPEDIA results for
echinochloa frumentacea
Amazon results for
echinochloa frumentacea
Tweet