sodium salicylate

Explore definitions, synonyms, and language insights of sodium salicylate

Definitions

Noun
a crystalline salt used as an analgesic and antipyretic