Circaea glabrescens

Circaea glabrescens is a species of flowering plant in the evening primrose family Onagraceae.