the greater butterwort ("pinguicula grandiflora") (also known as the kerry violet) is a carnivorous plant found in bogs. it digests insects to supplement the poor supply of nutrients (especially nitrogen) available from the bog. its purple flowers bloom in late may and early june.