Las inflorescencias son de 3–5 cm de longitud y tienen 3-5 flores con cinco pétalos.