superglasses
English
Noun
superglasses
plural of
superglass