Kidney bean
The kidney bean is a variety of the common bean (Phaseolus vulgaris). Its name comes from its resemblance to a human kidney.
The kidney bean is a variety of the common bean (Phaseolus vulgaris). Its name comes from its resemblance to a human kidney.