Meaning ofechinaceain English

echinacea

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