merthiolate

English

Noun

merthiolate (uncountable)

  1. Synonym of thiomersal.