• word of the day

    elecampane

    elecampane - Dictionary definition and meaning for word elecampane

    Definition
    (noun) tall coarse Eurasian herb having daisylike yellow flowers with narrow petals whose rhizomatous roots are used medicinally
    Synonyms : inula helenium
Download our Mobile App Today
Receive our word of the day
on Whatsapp