Royalty-free stock photo ID: 106889669

Moringa oleifera, (the tree of life)..It is commonly said that Moringa leaves contain more Vitamin A than carrots, more calcium than milk, more iron than spinach,

G

Asset data

Popularity

High

Usage

Often used

Superstar

Shutterstock customers love this asset!

Similar images

More from this artist