Succupedia Kedrostis africana (Baboon's Cucumber) Kedrostis africana (Baboon's Cucumber) is a caudiciform plant with many climbing or creeping vines, growing rapidly from the swollen base… View Plant Details