glycine

Noun
  1. The simplest amino acid found in proteins and the principal amino acid in sugar cane (synset 114631171)
  2. Genus of Asiatic erect or sprawling herbs: soya bean (synset 112552513)

Other Searches