Meaning of echinochloa crusgalli

Definition of echinochloa crusgalli

(noun) a coarse annual panic grass; a cosmopolitan weed; occasionally used for hay or grazing

Other information on echinochloa crusgalli

WIKIPEDIA results for echinochloa crusgalli
Amazon results for echinochloa crusgalli