stannoxanes
English
Noun
stannoxanes
plural of
stannoxane