Flower bud and flower of Randia aculeata. Photo by X. Cornejo.