Glycines meaning

Plural form of glycine.
noun
0
0
Advertisement