Oryza sativa

English Dictionary -> Letter O -> Oryza sativaOryza sativa Definition



Oryza sativa Synonyms






© Art Branch Inc.