La inflorescencia es una sola por desarrollo, de 1 a 6 flores grandes de unos 9 cm (algunos ejemplares hasta 15 cm), con unos sépalos y pétalos largos y estrechos (filiformes), de color variable de verde pálido, a verde amarillento, o blanco.