Meaning of “soya bean” in the English Dictionary

british dictionary