Nepenthaceae Sarcophagia - a flesh eating giant plant. Inspired by scorpions, snapdragons, orchids and pitcher plants.
The plant has a symbiotic relationship with the tree it attaches to, when the plant can't get a prey the tree sustains it, in exchange if the plant catches something it provides the tree with excess nutrients after digestion.