Attested.to

Darwinism

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a theory of organic evolution claiming that new species arise and are perpetuated by natural selection