Definition of Our Lady's milk thistle in US English:

Our Lady's milk thistle

noun

  • The milk thistle, Silybum marianum.

Origin

1950s; earliest use found in Dictionary of Gardening.