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.

More Beauty terms →