Succupedia Aloe jucunda Aloe jucunda is a small succulent plant that forms rosettes of triangular glossy green leaves flecked with pale green spots and triangular… View Plant Details