Definition of mercurous chloride in English:

mercurous chloride

noun