Lady's-thistle (noun) Definition, Meaning & Examples

noun
  1. a composite plant, Silybum marianum, of the Mediterranean region, having glossy, spiny leaves and purplish-red flower heads.
Lady's-thistle (noun) Definition, Meaning & Examples

More Definitions