English edit

Noun edit

oligophosphates

  1. plural of oligophosphate