Dictionary Definition:
[translation-eng] {Hopkins} Chinese bean [a reddish or whitish bean with a thick skin, not shaped like a kidney]