soya meaning in English
n. soy, soybean, leguminous annual herb native to southeast asia (grown to improve soil, to provide forage for livestock and for its nutritious seeds)
n. soy, soybean, leguminous annual herb native to southeast asia (grown to improve soil, to provide forage for livestock and for its nutritious seeds)