Succupedia Haworthia retusa (Star Cactus) Haworthia retusa (Star Cactus) is a small succulent that forms star-shaped rosettes of thick fleshy lime green leaves with a triangular… View Plant Details