Aegopodium podagraria

Common Name: Snow on the Mountain