Utricularia limosa

Utricularia limosa is a terrestrial or subaquatic carnivorous plant that belongs to the genus Utricularia (family Lentibulariaceae). It is native to Southeast Asia (Laos, Malaysia, Thailand and Vietnam), Australia (Northern Territory, Queensland and Western Australia), China and New Guinea.