dimesylates
English
Noun
dimesylates
plural of
dimesylate