57 minutes ago, liuzhou said:It'll come to me.
I think they are 扁豆 biǎn dòu, literally 'flat beans',.lablab.
Hyacinth bean seems to be the most common English name, but there are many more. Even more Chinese names!
I believe in Cantonese they are 膨皮豆 (swollen skin beans) but I won't swear to that in court.