Nature’s Answer Dandelion Root is an alcohol-free herbal supplement that may help support the digestive system, liver and gallbladder.