From poly- + phosphonate. <span class="searchmatch">polyphosphonate</span> (plural <span class="searchmatch">polyphosphonates</span>) Any polymer of one or more phosphonates...
<span class="searchmatch">polyphosphonates</span> plural of <span class="searchmatch">polyphosphonate</span>...