English dictionary
elecampane meaning and definition
Definition and meaning of elecampane at MeaningMonkey.org. elecampane meaning and definition in the English Dictionary.ELECAMPANE noun
Definition of elecampane (noun)
- tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
- synonyms: Inula helenium
Source: Princeton University Wordnet