Definition of marsh sowthistle in English:

marsh sowthistle

noun

  • A very tall Eurasian sowthistle, Sonchus palustris, which grows in reed beds, especially by rivers.

Origin

Mid 18th century.