English edit

Noun edit

phosphonates

  1. plural of phosphonate

Verb edit

phosphonates

  1. third-person singular simple present indicative of phosphonate