kidney bean
kidney bean
English
Noun
Ad
Definition
A common bean of a cultivar of (Phaseolus vulgaris), with a dark-red skin.
Ad
kidney bean
A common bean of a cultivar of (Phaseolus vulgaris), with a dark-red skin.