heteropoly- combining form Etymology: International Scientific Vocabulary heter- + poly- : containing several groups or ions of different acid-forming elements — in names of complex inorganic acids and their salts < heteropolymolybdates such as phosphomolybdates > — compare isopoly-