Oryza sativa
English Dictionary
->
Letter O
-> Oryza sativa
Search Dictionary:
Oryza sativa Definition
(n)
yields
the
staple
food
of
50
percent
of
world
''
s
population
Oryza sativa Synonyms
cultivated rice
Oryza sativa
© Art Branch Inc.