sea tangle: any of various kelps especially of the genus Laminaria
kelp: large brown seaweeds having fluted leathery fronds
european woolly thistle: woolly thistle of western and central Europe and Balkan Peninsula