Meaning ofechinaceain English

echinacea

us/ˌɛkɪˈnækia/uk/ˌɛkɪˈneɪsiə/
#uncommon
Definitions