Succulentopedia Haworthia cuspidata (Star Window Plant) May 11, 2020 Haworthia cuspidata (Star Window Plant), also known as Haworthia x cuspidata, is a small succulent that forms rosettes of bright green…