Translation of "echinacea" - English-Turkish dictionary

echinacea

noun [ U ] uk us /ˌekɪˈneɪʃə/

a plant that is used as a medicine, especially to help your body fight illness

kirpi otu (şifalı bir bitki)

(Translation of “echinacea” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)