What is Mbohoya?
Mbohoya, scientifically known as Ancylobotrys petersiana, is a light-loving plant that thrives in full to partial sun and can tolerate both dry and moist conditions. Mbohoya (Latin: Ancylobotrys petersiana) is an edible plant catalogued in PlantSage.
