ornithine

Explore definitions, synonyms, and language insights of ornithine

Definitions

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