Soja Meaning

There are 1 meaning(s) for word Soja

Meaning 1 : erect bushy hairy annual herb having trifoliate leaves and purple to pink flowers; extensively cultivated for food and forage and soil improvement but especially for its nutritious oil-rich seeds; native to Asia

    Synonyms : glycine max,  soja bean,  soy,  soya,  soya bean,  soybean,  soybean plant