English edit

Noun edit

dibesylates

  1. plural of dibesylate