tin tetrachloride

noun

Definition of tin tetrachloride