Las flores son pequeñas de 4 a 5 mm, camufladas con el entorno, presentan unas coloraciones rosadas ó verdosas con una espuela larga.