Loading page
oryza sativa is a noun meaning "yields the staple food of 50 percent of world's population". It carries one recorded sense.
yields the staple food of 50 percent of world's population
Definitions, synonyms and semantic relations for oryza sativa come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.