Chelone Glabra

Chelone glabra (white turtlehead) is a plant in the family Plantaginaceae (the plantain family).

Read more about Chelone Glabra:  Description, Use As Indicator of Deer Browse in Riparian Forests