heteroagglomerate noun 1verb 1forms 3 noun1 •An agglomerate of two or more different materials verb1 •To form an heteroagglomeration formsheteroagglomerated · heteroagglomerating · heteroagglomerates