Polish-English dictionary »

selekcja naturalna meaning in English

PolishEnglish
selekcja naturalna noun

natural selectionnoun
natural selection