Succupedia Caralluma crenulata Caralluma crenulata is a much-branched succulent with green creeping stems with four ribs lined with fleshy pointed teeth. It grows up to… Read More