Tosylate meaning : Any salt or ester of toluenesulfonic acid To modify by the addition of one or more tosyl groups
tosylate
inorganic chemistry
shimmering
hearts and flowers
trichinae