Butter beans or Lima beans offer a range of incredible health benefits, including regulating diabetes and promoting weight loss.
Lima beans or butter beans (Val in Hindi) can be traced back to Central and South America.