Synonyms and Antonyms for oryza sativa | Synonym.com

Synonyms and Antonyms for oryza sativa

1. Oryza sativa (n.)

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

Synonyms: