1. Boost the Immune System
One of the most prominent benefits of carrot leaves is its high amount of vitamin C. It is even believed that the vitamin C contained in carrot leaves is even greater than the one in the roots, about six times more. Which is why carrot leaves could be...