Beauty glossary
What is Echinacea?
Echinacea — An oral homeopathic substance thought to boost the immune system. Frequently taken for cold or flu symptoms. Has anti-itching and soothing properties when used in skin-care products.
Beauty glossary
Echinacea — An oral homeopathic substance thought to boost the immune system. Frequently taken for cold or flu symptoms. Has anti-itching and soothing properties when used in skin-care products.