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
Synonyms : sodium ethylmercurithiosalicylate, thimerosal
Similar words of Merthiolate :
