Dictionary.net
Did you mean:
lady's thistle
our lady's mild thistle