La inflorescencia es un tubo floral de hasta 4 m de altura, con flores de unos 12 cm de largo y color amarillo.