blessed thistle
noun
bless·ed thistle
| \ -sə̇d-\
Definition of blessed thistle
1
: an annual pubescent herb (Cnicus benedictus) with large heads of yellow flowers