glomerare

listen to the pronunciation of glomerare
Latin - English
collect, amass, assemble
form into a ball