Goldenseal is considered a natural antibiotic. It is used to treat infections of the mucous membranes and has antibacterial, antiviral, and antifungal properties. Berberine, the active compound in goldenseal, is also thought to stimulate the release of macrophages. Macrophages are white blood cells that protect the body from infection.