glycine
Top 25000
Meanings
Noun
1. wisteria (botany)
2. glycine (biochemistry)