Succupedia Pachypodium horombense (Horombe Clubfoot) Pachypodium horombense (Horombe Clubfoot) is a succulent plant that grows up to 5 feet (1.5 m) tall as a shrub or dwarf tree. The plump… View Plant Details