dimesylate
English
Noun
dimesylate
(
plural
dimesylates
)
(
organic chemistry
)
Any compound that has two
mesylate
groups or ions
Anagrams
time delays
,
time-delays