Succulentopedia Manfreda undulata 'Cherry Chocolate Chip' April 13, 2018 Manfreda undulata 'Cherry Chocolate Chip' (Cherry Chocolate Chip Manfreda) is a low-growing plant up to 1 feet (30 cm) tall and up to 4 feet (1.2 m) wide…