Englishfor English speakers
Oryza sativa English
Meaning Oryza sativa meaning
What does Oryza sativa mean?
Oryza sativa
Synonyms Oryza sativa synonyms
What other words have the same or similar meaning as Oryza sativa?