throngs

a large, densely packed crowd of people or animals.