Search term glycine has 2 results
EN English ES Spanish
glycine (n) [amino acid] glicina (n) {f} [amino acid]
ES Spanish EN English
Glycine Glycine