L-ornithine is 1 of 20 non essential amino acids. Non essential because it is produced by the body from L-arginine, both amino acids are very similar. Amino acids as a whole are well known as the building blocks for the manufacture of proteins, which include muscle tissue. Also L-ornithine plays a vital role in the removal of toxins from the body, l-ornithne is used to make urea which removes ammonia and nitrogen.
Foods containing L-ornithine
As mentioned above, L-ornithine is made by the body but some people choose to eat foods that are known to have a high l-ornithine content, these are: Chicken, pork and red meats (always look for lean cuts to avoid high fat content). Eggs, dairy products & fish. With all this foods its best to eat in the most simple form as possible, without added sauces.
L-ornithine supplements
It is widely accepted that L-ornithine is used in the body to aid wound healing, immune support and the liver. For these reasons l-ornithine has become a top supplement with athletes and bodybuilders for strength and body mass and it is believed that it has an affect on the human growth hormone (HGH).
Ref:
http://www.ncbi.nlm.nih.gov/pubmed/2770269
http://www.nutros.net/nsr-0200v.html