besylates

English

Noun

besylates

  1. plural of besylate