Translation of selección natural in English:

selección natural

natural selection, n.

feminine noun

  • 1

    natural selection