VariousWords beta
Related Terms:
Definitions:
Noun
salicylate
Definition: a salt of salicylic acid (included in several commonly used drugs)
Definition: any salt or ester of salicylic acid
Verb
Definition: To combine or treat with salicylic acid.