Esta especie presenta un espolón de 20 a 35 cm de largo, y es polinizada por una mariposa esfíngida, "Xanthopan morganii praedicta" con una probóscide de esa longitud, un hecho que Charles Darwin había predicho antes del descubrimiento de tal polinizador.