Synonyms and Antonyms for Oryza_sativa

1. Oryza sativa (n.)

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

Synonyms: