Term info
definition
Oryza punctata is a grass in the rice genus Oryza, also known as red rice, related to cultivated rice Oryza sativa.
term editor
Laura Huerta