English Dictionary
◊ ORNITHINE
ornithine
n : an amino acid important in the formation of urea