Search term Darwinism has one result
Jump to
EN English FR French
Darwinism (n) [principles of natural selection] darwinisme (n) {m} [principles of natural selection]