Results 1 results found Elephants foot plant (Pachypodium rosulatum), Isalo National Park, Fianarantsoa province, Ihorombe Region, Southern Madagascar, Africa