top of page
MORINGACEAE
Moringa - Moringa oleifera Lam.
bottom of page