No, Milk Thistle and Blessed Thistle are not the same. They both belong to the same family, Asteraceae, but have different botanical names. The botanical name of Milk Thistle is Silybum marianum, and the botanical name of Blessed Thistle is Cnicus benedictus.