phosphazenes
English
Noun
phosphazenes
plural of
phosphazene