Oryza sativa

1. (noun) yields the staple food of 50 percent of world's population
Synonyms: cultivated rice
Related Words: rice



Terms and Conditions of Use / Copyright Notice