laiiialexaaaa laiiialexaaaa 05-04-2017 Biology contestada what does the term "Survival of the fittest" mean?