Carnivorous plants are an endless source of fascination for scientists and non-scientists. Carnivorous plants are spread throughout various taxa in angiosperm clades, linked by the botanical ...