What are Oxalates?
Oxalates are a compound within plants, which are the plants natural defense mechanism and these help to protect plants from predators such as animals, insects, fungi. The challenge with these oxalates is that they bind to calcium in the blood and then they form [...]