"Starflower" (Trientalis borealis)
A Native Northwoods Wildflower -
Typically blossoms in mid/late Spring here in northern Michigan (which is May/early June). It's a dainty little wildflower and usually has seven petals, but I have seen some with eight.