cultivated rice
1.
(
noun
) yields the staple food of 50 percent of world's population
Synonyms:
Oryza sativa
Related Words:
rice
Terms and Conditions of Use / Copyright Notice