Subscribe
URL of the page has been copied to clipboard.
Meaning : Yields the staple food of 50 percent of world's population.
Synonyms : cultivated rice
Install App