Meaning of merthiolate

Definition of merthiolate

(noun) a light-colored crystalline powder (trade name Merthiolate) used as a surgical antiseptic

Other information on merthiolate

WIKIPEDIA results for merthiolate
Amazon results for merthiolate