Idioms & Phrases for word “glycines”
glycines - Did you Mean?
glycine