dibesylates
English
Noun
dibesylates
plural of
dibesylate