Utricularia, commonly and collectively called the bladderworts, is a genus of carnivorous plants... All Utricularia are carnivorous and capture small organisms by means of bladder-like traps.
en.wikipedia.org/wiki/UtriculariaThis plant had many traps including two floating traps on the long stalks. Other species of Utricularia have traps below the mud.