What is African horseradish tree?
African horseradish tree (Moringa stenopetala), a member of the Moringaceae family, is a versatile plant native to Ethiopia and Kenya. African horseradish tree (Latin: Moringa stenopetala) is an edible plant catalogued in PlantSage.
