Cinema· Madrid
Evolution
**Evolution** is the process by which populations of living organisms change over successive generations through variations in heritable traits, driven largely by natural selection, genetic drift, mutation, and gene flow. It explains the diversity of life on Earth and how species adapt to their environments over time.
Source: Ayuntamiento de Madrid — datos.madrid.es · CC BY 4.0