polyglycerol (glycerol + poly-; many)
Any of several polymeric condensation products of glycerol