Echinaccea is a plant that grows flowwers with pink petals, which surround a large orange center. Extracts from the plant are said to support or enhance the human immune system. Does tea, which has been brewed using the extracts of Echinaccea, reduce the duration of cold symptoms? 1. What is […]