English dictionary
echinochloa frumentacea meaning and definition
Definition and meaning of echinochloa frumentacea at MeaningMonkey.org. echinochloa frumentacea meaning and definition in the English Dictionary.ECHINOCHLOA FRUMENTACEA noun
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
Source: Princeton University Wordnet