English → Hindi dictionary
oryza sativa
ओराइजा सैटाइवा
Definition
yields the staple food of 50 percent of worlds population
Similar words
cultivated rice
Looking for poetry? Read shayari and poems by great poets.
ओराइजा सैटाइवा
yields the staple food of 50 percent of worlds population
Looking for poetry? Read shayari and poems by great poets.