Synonyms and Antonyms for oryza-sativa

1. Oryza sativa (n.)

yields the staple food of 50 percent of world's population

Synonyms: