n. tall coarse herb with daisylike yellow flowers and narrow petals whose rhizomatous roots are used medicinally (Botany)
ELECAMPANE
Meaning of ELECAMPANE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012