Definition, synonyms and picture of echinacea tea

Learn in

echinacea tea

n. echinacea tea

Definition of echinacea tea in English

Beverage prepared by adding hot water to the echinacea plant, typically consumed for its immunological and antibiotic properties.

Synonyms of echinacea tea in English


Lists where this word appears

Herbal Teas and Infusions II

10 words to learn