Navy beans

Product

A notable source of oxalates, which can contribute to kidney stone formation.

Mentioned in 1 video