tin dichloride

noun

Definition of tin dichloride