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-
< heteropolymolybdates such as phosphomolybdates >
— compare isopoly-