Subscribe
URL of the page has been copied to clipboard.
Meaning : Yields the staple food of 50 percent of world's population.
Synonyms : oryza sativa
Install App
Cultivated rice meaning in Telugu.