Browsing: Aloe petrophila

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