Wiktionary
phosphonates
n. (plural of phosphonate English)
n. (plural of phosphonate English)