Figure 15. A Moringa stenopetala tree at ECHO (Florida). Photo by Tim Motis.
You are sharing: TN12 Moringa Tree 20