Preview Tropical Pitcher plant (Nepenthes madagascariensis), blossom, Madagascar Image ID: 832-353770 Artist: jspix Purchase a commercial license Buy framed prints & more from our print store africa african bloom blooming blooms blossom blossoming blossoms botany carnivore carnivorous exterior exteriors flora flower flowering flowers in insectivorous madagascar madagascariensis nature nepenthes nobody outdoor photo photos pitcher plant plants shot shots tropical