polyphosphonates
English
Noun
polyphosphonates
plural of
polyphosphonate