Succupedia Aloe pembana (Pemba Aloe) Aloe pembana (Pemba Aloe), formerly known as Lomatophyllum pembanum, is a succulent plant with short erect stems and thick fleshy green… Read More