Kidney Bean
Definition: kidney bean
kidney bean: Kidney bean – a climbing French bean, with red seeds, used as a vegetable. Helps farmers diversify vegetable crops.
Angus & Simental Mix Beef
kidney bean: Kidney bean – a climbing French bean, with red seeds, used as a vegetable. Helps farmers diversify vegetable crops.