English → Hindi dictionary

oryza sativa

Noun

ओराइजा सैटाइवा

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.