Las flores son pequeñas a grandes, generalmente carnosas y de larga vida, a menudo poco visibles, de color marrón verdoso, pero a veces sorprendentes y muy diferentes en su forma y cubiertas de pelos o espinas.