Succupedia Aloe bakeri (Baker Aloe) Aloe bakeri (Baker Aloe) is a succulent plant that forms a dense clump of rosettes of fleshy, toothed, green or reddish-green leaves… Read More