"soya bean" Meaning in English
1. the most highly proteinaceous vegetable known 2. erect bushy hairy annual herb having trifoliate leaves and purple to pink flowers
Examples containing "soya bean"There are no examples. You can write here and submit.
You can write here and submit more examples.