glycines
English
Noun
glycines
plural of
glycine
French
Noun
glycines
f
plural of
glycine