L-Ornithine is a nonessential amino acid that is a product of arginine. L-Ornithine is helpful to the muscles and muscle strength, the immune system, and can work to support the liver. Amino acids are necessary for healthy body function. Amino acids are the building blocks of protein and aid in the production and protection of many body processes. It is important to make sure the body has the necessary amounts of all amino acids, including, L-Ornithine. As with any supplement, be sure to consult a health care professional before using.