Succupedia Aloe prinslooi (Spotted Aloe) Aloe prinslooi (Spotted Aloe) is a succulent plant that forms stemless rosettes of light green leaves with white oblong spots, denser on … View Plant Details