Butea Superba

What is Butea Superba? Butea superba is a plant long used in certain systems of traditional medicine, including traditional Thai medicine. Available in dietary supplement form, the roots of Butea superba conta... Read More...