calcium hypochlorite: any hypochlorite of calcium; used as a bleaching agent
hypochlorite: any salt or ester of hypochlorous acid
persian melon: the fruit of a variety of winter melon vine; a large green melon with orange flesh