torchweed
/ˈtɔːrtʃwiːd/Definitions
1. noun
Any of several plants of the genus Senecio, especially the greater plantain (S. squalidus), having a tall stem and a spreading habit, and often cultivated as an ornamental.
“The garden featured a variety of wildflowers, including patches of torchweed that attracted local bees.”