EGAVE

polyphosphonate

Meaning

  1. noun Any polymer of one or more phosphonates

Similar words

biphosphonate diphosphonate polyphosphate oligophosphate bisphosphonate polyphosphazene alkylphosphonate ketophosphonate tetraphosphonate polyphosphoester

Save “polyphosphonate” to learn later