elecampane

/ɛlɛkæmpeɪn/

Definitions

1. noun

a perennial herb of the sunflower family, with large white flowers; Inula helenium.

“The herbalist used elecampane to create a soothing tea for her patient.”

Synonyms

  • helenium
  • inula

Antonyms

  • toxin