Heliamphora

Etymology
From.