Succulentopedia Aloe petricola (Stone Aloe) Aloe petricola (Stone Aloe) is a solitary or sparsely clustering succulent that forms stemless rosettes of long triangular blue-gray… Read More