meaning of echinochloa crusgalli

1. a coarse annual panic grass; a cosmopolitan weed; occasionally used for hay or grazing


Related Words

echinochloa crusgalli |

Developed & Maintained By Taraprasad.com

Treasure Words