English edit

Noun edit

sugar phosphates

  1. plural of sugar phosphate