Definition of melancholy thistle in US English:

melancholy thistle

noun

  • A Eurasian thistle of upland meadows, Cirsium heterophyllum, with unarmed stems and usually solitary heads, formerly a reputed cure for melancholy.

Origin

Mid 17th century; earliest use found in Nicholas Culpeper (1616–1654), physician and astrologer.