marceppy 2,211 March 27, 2023 Share this review The image is of an aquatic insectivorous plant called bladderwort (Utricularia spp). Link to review