Meaning of ornithine

Definition of ornithine

(noun) an amino acid that does not occur in proteins but is important in the formation of urea

Other information on ornithine

WIKIPEDIA results for ornithine
Amazon results for ornithine