English edit

Noun edit

phosphinates

  1. plural of phosphinate