Meaning of shell bean

Definition of shell bean

(noun) a bean plant grown primarily for its edible seed rather than its pod
unripe beans removed from the pod before cooking

Other information on shell bean

WIKIPEDIA results for shell bean
Amazon results for shell bean