Succulentopedia Alluaudia procera (Madagascar Ocotillo) Alluaudia procera (Madagascar Ocotillo) is an unusual, spiny succulent shrub or small tree that grows up to 60 feet (18 m) tall. It has… Read More