From looking at the pictures, it appears it has leaves and stems like Pelargonium, aka geranium. I have no problems rooting geranium .. I just cut off a piece and poke it in some peat based potting mix that I keep moist but NOT wet. If it's too wet it will rot, that's why I usually don't bag it or cover with a jar or something to maintain humidity. I don't use rooting hormone either.