Pitcher plant
Pitcher plant (nepenthes) are colourful carnivorous plant with a prey-trapping mechanism which lure foraging, flying or crawling insects into its cavity filled with liquid. Mainly found in tropical rainforests and jungles.
© Danlowal | Stock Free Images
Similar Free Images