Succulentopedia Aloe greatheadii (Spotted Aloe) Aloe greatheadii (Spotted Aloe) is a succulent that forms a stemless, usually solitary rosette of greyish-green leaves with elongated… Read More