ornithine

Definitions

General Science

  • noun an amino acid made in the liver during the formation of urea

Sports

  • noun an amino acid produced by the liver that forms part of urea and is therefore involved in the disposal of excess nitrogen
http://www.dictionarycentral.com/definition/ornithine.html