Avocado Leaves Benefits: A Surprising Superfood You’ve Never Tried

Avocado leaves are packed full of vitamins and minerals, making them a superfood you may not have known you needed.