Meaning of kidney bean

Definition of kidney bean

(noun) the common bean plant grown for the beans rather than the pods (especially a variety with large red kidney-shaped beans)
large dark red bean; usually dried

Other information on kidney bean

WIKIPEDIA results for kidney bean
Amazon results for kidney bean