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.”

Synonyms

  • greater plantain
  • wild artichoke

Antonyms

  • cultivated flower
  • domesticated plant