Anemone nemorosa

Anemone nemorosa L. is a dye plant.