1 Answer

0 votes

I think the best thing for kidney or gallstones is chanca piedra meaning stone breaker in Spanish. It is found in the raintree forests of South America. You can read up on it at http://www.rain-tree.com/chanca.htm Be sure and read the contraindications before using.