have the makings of (something)
to possess the qualities that are needed for something
The new soccer player has the makings of a great star.
Benefits of Radish
Vitamin C and Immune System Health
There are countless reasons why radishes are a good addition to your diet, but improving yourimmune systemis one of the most important. A half cup of radishes per day in a salad or just as a snack is nearly 15% of your daily intake of VitaminC. Consistently maxing out your daily dose of VitaminC intake can rejuvenate your immune system by replacing many of the antioxidants and white blood cells which are so integral in fighting off every illness from the common cold to cancer!