N

Navy beans

ProductMentioned in 1 video

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