Anemone nemorosa
Anemonoides nemorosa (syn. "Anemone nemorosa"), the wood anemone, is an early-spring flowering plant in the buttercup family Ranunculaceae, native to Europe. Other common names include windflower, thimbleweed, and smell fox, an allusion to the musky smell of the leaves. It is a perennial herbaceous plant growing tall.