survival of the fittest

Noun
  1. A natural process resulting in the evolution of organisms best adapted to the environment (synset 113584949)

Other Searches