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