Common butterwort

Pinguicula vulgaris

"Pinguicula vulgaris", the common butterwort, is a perennial carnivorous plant in the Lentibulariaceae family. It grows to a height of 3–16 cm, and is topped with a purple, and occasionally white, flower that is 15 mm or longer, and shaped like a funnel.
Common butterwort (Pinguicula vulgaris) Lago di Braies, Italy. Jun 20, 2013. Geotagged,Italy,Pinguicula vulgaris,Spring

Appearance

There are three forms originating from Europe: "P. vulgaris" f. "bicolor" which has petals that are white and purple; "P. vulgaris" f. "albida" which has all white petals; and "P. vulgaris" f. "alpicola" which has unusually large flowers.
common butterwort  Canada,Common butterwort,Geotagged,Pinguicula vulgaris,Summer

Distribution

This butterwort grows in damp environs such as bogs and swamps, in low or subalpine elevations. It has a generally circumboreal distribution, being native to almost every country in Europe as well as Russia, Canada, and the United States. Being native to environments with cold winters, they produce a winter-resting bud during the winter.

References:

Some text fragments are auto parsed from Wikipedia.

Taxonomy
KingdomPlantae
DivisionAngiosperms
ClassEudicots
OrderLamiales
FamilyLentibulariaceae
GenusPinguicula
SpeciesP. vulgaris