Search term salicylate has one result
Jump to
EN English ES Spanish
salicylate (n) [any salt or ester of salicylic acid] (n) salicilato (n) [any salt or ester of salicylic acid] (n)