magnesium perchlorate

noun

Definition of magnesium perchlorate

: a deliquescent crystalline explosive salt Mg(ClO4)2 used as a drying agent