Succulentopedia Kedrostis africana (Baboon's Cucumber) August 24, 2018 Kedrostis africana (Baboon's Cucumber) is a caudiciform plant with lots and lots of herbaceous climbing or creeping vines, growing rapidly…