• word of the day

    ornithine

    ornithine - Dictionary definition and meaning for word ornithine

    Definition
    (noun) an amino acid that does not occur in proteins but is important in the formation of urea
Download our Mobile App Today
Receive our word of the day
on Whatsapp