Synonyms and Antonyms for oryza sativa

1. Oryza sativa (n.)

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

Synonyms: