kidney bean

kidney bean

English Noun
Ad

Definition

A common bean of a cultivar of (Phaseolus vulgaris), with a dark-red skin.

Ad