365bet中国官方网站

  • word of the day

    elecampane

    elecampane - 365bet中国官方网站 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