Flowers are 3-5 on a rather long (to 3.5 cm) peduncle.