Elecampane

Noun

  • A tall Eurasian herb, Inula helenium, whose roots have been used medicinally

Leave a Reply

Your email address will not be published.