We do not currently know of any synonyms for polyphosphonate.
The noun polyphosphonate is defined as: