congregation: an assemblage of people or animals or things collected together
collection: several things grouped together or considered as a whole
bull snake: any of several large harmless rodent-eating North American burrowing snakes