English Nouns: agglomerate

English Nouns verb 'agglomerate' conjugated