Moringa, also known as the "miracle tree," has been gaining popularity not just for its nutritional benefits, but also for its abi...