Succulentopedia Aloe viridiflora (Green-flowered Aloe) July 28, 2020 Aloe viridiflora (Green-flowered Aloe) is a stemless succulent that forms dense rosettes of blue-green leaves covered with a powdery…