I saw people selling branches of this tree in the streets in Santo Domingo. Flor de libertad o Moringa Latin name Moringa oleifera .