Noun Definition
oryza sativa
1.Definition: yields the staple food of 50 percent of world's population
Related Noun(s):cultivated rice
Category: Plants1.Definition: yields the staple food of 50 percent of world's population
Related Noun(s):cultivated rice
Category: Plants