Las flores tienen el cáliz formado por dos sépalos pequeños, de color blanquecino, ovados, con el borde dentado, más angostos que la corola, de color rosado, la cual está compuesta por cuatro pétalos unidos en el ápice pero libres, de los cuales el superior se prolonga en un espolón.