glycids
English
Noun
glycids
plural of
glycid