gliopeptides
English
Noun
gliopeptides
plural of
gliopeptide