MyDataFarming







Definitions of elecampane:
  • noun:   tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally



more on this topic on answers.com