n. genus of plant that is native to North America; herb commonly used to maintain the body's immune system (currently being tested for effectiveness against HIV)
ECHINACEA
Meaning of ECHINACEA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012