Bladderwort
There are about 230 species. They occur in fresh water and wet soil as terrestrial or aquatic species. They live in every continent except Antarctica. Bladderworts are cultivated for their flowers, which are rather like those of snapdragons and orchids.