Succupedia Aloe petrophila Aloe petrophila is a stemless succulent that forms dense rosettes of bright green leaves with linear greenish-white lines and scattered… View Plant Details