Hey there! How's it going? I hope your pregnancy is smooth enough. You must be feeling the Braxton kicks by now. As you asked about ornithine let me tell you it's a peptide binding amino acid. In simple terms it's a protein. I think you should ask your OB regarding it's use. One just shouldn't take any medicine by their own. Good luck mate!