0%

ALL meanings of lady's-thistle

la·dy's-this·tle
L l
  • noun lady's-thistle a composite plant, Silybum marianum, of the Mediterranean region, having glossy, spiny leaves and purplish-red flower heads. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?