What is African horseradish tree?
African horseradish tree (Moringa stenopetala) is a member of the Moringaceae family and thrives in the dry and moist areas of Ethiopia and Kenya. African horseradish tree (Latin: Moringa stenopetala) is an edible plant catalogued in PlantSage.
