English Dictionary
◊ SALICYLATE
salicylate
n : a salt of salicylic acid (including several commonly used
drugs)