This is a Mexican Butterwort, or
Pinguicula. Before pesticides they were grown in orchid houses to kill Whitefly and Fungus Gnats. They are covered with very small, greasy cells that hold their prey to them and then digest them. They are used in traditional veterinary medicine for wounds in cattle and other animals, as they have a very high ability to withstand bacteria.
The flowers are high above the plant as they don't want to eat their pollinators!
And here's a close up of the sticky cells