Succupedia Aloe somaliensis (Somalian Aloe) Aloe somaliensis is a succulent plant that forms a clump of stemless or short-stemmed, highly ornamental rosettes of broad white and green… View Plant Details