glycine - Dictionary definition and meaning for word
glycine
Definition (noun) the simplest amino acid found in proteins and the principal amino acid in sugar cane
Definition (noun) genus of Asiatic erect or sprawling herbs: soya bean
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com