Name this tree -It is known as blessed tree and it's leaves are of medicinal value.
Attachments:
Answers
Answered by
24
Neem is your answer???
Answered by
13
I think it's Olive......
Otherwise it's Moringa...
Similar questions