- elecampane as a noun:
- 1
elecampane
noun
1 elecampane
Tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally.
synonym: Inula helenium.
Polish: oman wielki, oman czerwonkowy
debug info: 0.0145