alysajoyherzog alysajoyherzog 09-11-2017 Biology contestada What does the phrase "survival of the fittest" mean in terms of life science?