gloids
English
Noun
gloids
plural of
gloid
.