Moringa is one well known plant. It is called miracle tree. All parts of moringa seeds, moringa oil, moringa leaf powder used for various uses.
No comments:
Post a Comment