Tag: <span>burdock root</span>

Burdock tea is a herbal tea associated with multiple health benefits. People also refer to it as burdock root tea. Burdock tea is made from the burdock plant, which is…

Natural Blood thinner