polyphosphonate (English, noun)
expansion: polyphosphonate (plural polyphosphonates)
Senses:
glosses: Any polymer of one or more phosphonates
Forms:
form: polyphosphonates
tags: plural