"Different forms of life at different levels of existence make up the teeming denizens of this earth of ours"
I have searched for the new words used in this
Teeming : be full of or swarming with. Denizens : a person, animal, or plant that lives or is found in a particular place.
But not able to get exact idea of this sentence.