Definitions of Neo-darwinism:

  • noun:   a modern Darwinian theory that explains new species in terms of genetic mutations