Merthiolate Meaning

There are 1 meaning(s) for word Merthiolate

Meaning 1 : a light-colored crystalline powder (trade name Merthiolate) used as a surgical antiseptic

    Synonyms : sodium ethylmercurithiosalicylate,  thimerosal