all i know is that it is called thistle down here.
i have lived all over the south, ( louisiana mississippi arkansas texas and tennesee )
the only place i have ever seen this plant is in south louisiana.
dont think that it is canadian thistle bjorne, sorry
keith, aint it fun to watch the bees dig into these? they almost vanish into the flowers.