Teeming means swarming with a great many living things. A teeming market, teeming with fish, teeming crowds.
It takes with and it is about density rather than number — a teeming pool is full to the point of movement. It also means raining hard: teeming down. Note that the verb teem once meant to give birth or to be pregnant, which is where the sense of abundance comes from.
1adjectiveteemingSwarming with a great many living things.
“The coral reef was teeming with brightly coloured fish.”
teeming is a quality of abundance.