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