Term info
definition
Echinochloa glabrescens is a C4 grass weed that is very competitive with rice when left uncontrolled.
term editor
Laura Huerta