What Is L-arginine and Are Supplements Necessary?

What is L-arginine? It is an amino acid that the body needs to perform certain functions like keeping the immune system healthy. It may also be helpful in treating some medical conditions when taken as a supplement. Learn more about this nutrient and see if supplementation may benefit your health.