technigluons
English
Noun
technigluons
plural of
technigluon