White Turtlehead

Chelone glabra

Habit
Leaves
Flower
Flower