Your browser does not support JavaScript!

Which scientific concept did Charles Darwin and Alfred Wallace independently discover?

  • sexual reproduction
  • natural selection Correct
  • overbreeding
  • mutation
Similar BIO-6202 questions